
VBでの質問です
5分を計るタイマーを作っていて5分たつと止まるプログラムを作っていて、コンマ以下のケタが長くて、しかも止まらない( Label1.Text = n5.Subtract(Now).ToStringをLabel1.Text = n5.Subtract(Now).TotalMinutesにしてIf Label1.Text = "00:00:00" ThenをIf Label1.Text = "0" Thenにした時は止まりました)ので止まるようにするにはどこを変えればいいですか?
教えてください
以下コードです
Public Class Form1
Dim n5 As DatePrivate Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
n5 = Now.AddMinutes(5)
Timer1.Interval = 1000
Timer1.Start()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label1.Text = n5.Subtract(Now).ToString
If Label1.Text = "00:00:00" Then
MsgBox("時間になりました。")
Timer1.Stop()
End If
End Sub
長文ですいません
No.1ベストアンサー
- 回答日時:
VB2008です。
ほとんど知らない状態なので、
みっともないのですが
とりあえず動作するようにしてみました。
Public Class Form1
Dim n5 As Date
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
n5 = Now.AddSeconds(7)
Timer1.Interval = 1000
Timer1.Start()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
' Label1.Text = n5.Subtract(Now).ToString
Label1.Text = Mid(n5.Subtract(Now).ToString, 1, 8)
If Label1.Text = "00:00:00" Then
MsgBox("時間になりました。")
Timer1.Stop()
End If
End Sub
End Class
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MSXML で Windows-31J のキャラ...
-
Visual Basic .NET の識別子は...
-
XML、XSLTの適応エラー(IEから...
-
重複するものを消したい
-
(VB.NET)TreeViewのノード文...
-
XMLパースエラー
-
4バイトを10進数に変換する方法
-
SNMP リンクダウンとノードダ...
-
C# TreeView 効率良いノード追...
-
昔Winnyってありましたけど、あ...
-
XSLTの動作
-
XMLで要素が記述された順番に意...
-
複数のマックPCによる数値計算...
-
CPUの考え方を教えてください ...
-
XMLをXSLを使いHTMLに変換した...
-
Windowsで見かけるxmlファイル...
-
XSLTにてタグ名を取得する方法
-
ルート要素ノードが2個ある場合?
-
TreeView の初期表示について
-
Excel(2007以降)をxml形式に変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
東芝のDynabookなのですがアン...
-
特殊記号が勝手にエスケープさ...
-
あせんうぶり言語
-
Visual Basic .NET の識別子は...
-
isnan・isnf関数が「識別子が見...
-
MSXMLで使用可能な文字コードの...
-
使用できる文字の規約
-
MSXML3でerror: 'C2065 IID_IXM...
-
コメント領域のデータ部先頭っ...
-
CPUの考え方を教えてください ...
-
ルート要素ノードが2個ある場合?
-
SNMP リンクダウンとノードダ...
-
XMLで要素が記述された順番に意...
-
XML、XSLTの適応エラー(IEから...
-
C#でTreeViewのCheckBoxのサイ...
-
xmlファイルが上手にHTMLに変換...
-
昔Winnyってありましたけど、あ...
-
バッチファイルでテキストファ...
-
ノードとは
-
4バイトを10進数に変換する方法
おすすめ情報