質問編集履歴

1

\.

2016/07/15 17:13

投稿

g56ht64j
g56ht64j

スコア8

test CHANGED
File without changes
test CHANGED
@@ -6,66 +6,4 @@
6
6
 
7
7
 
8
8
 
9
- Imports System
10
-
11
- Imports System.Drawing
12
-
13
- Imports System.Windows.Forms
14
-
15
- Public Class Form1
16
-
17
- Public Sub New()
18
-
19
- InitializeComponent()
20
-
21
- Setting()
22
-
23
- End Sub
24
-
25
-
26
-
27
- Private Sub Setting()
28
-
29
- Label1.Font = New Font(Label1.Font.FontFamily, 22, Label1.Font.Style) 'ラベルのフォントサイズを変更
30
-
31
- 'タイマーをスタート
32
-
33
- Timer1.Start()
34
-
35
- End Sub
36
-
37
-
38
-
39
- Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
40
-
41
- ' 現在時を取得
42
-
43
- Dim datetime_now As DateTime = DateTime.Now
44
-
45
- Dim datetime_set As DateTime = New DateTime(datetime_now.Year, datetime_now.Month, datetime_now.Day, 23, 59, 0)
46
-
47
-
48
-
49
- '残り時間を表示
50
-
51
- Label1.Text = "残り:" & (((datetime_set.Hour - datetime_now.Hour) * 3600) + ((datetime_set.Minute - datetime_now.Minute) * 60) + (datetime_set.Second - datetime_now.Second)) & "秒"
52
-
53
-
54
-
55
- If datetime_now.ToLongTimeString() = datetime_set.ToLongTimeString() Then
56
-
57
- Label1.Text = "時間です。"
58
-
59
- 'タイマー停止
60
-
61
- Timer1.Stop()
62
-
63
- End If
64
-
65
- End Sub
66
-
67
- End Class
68
-
69
-
70
-
71
- これだと秒で表示されてしまうのでxx時xx分xx秒のようにできないでしょうか?
9
+ xx時xx分xx秒のように表示できるvbのソースはないでしょうか?