判断两个时间相等的问题
如下一段代码:
Dim dtmydate As DateTime
Dim tstmp As TimeSpan
dtmydate = DateTime.Parse( "16:45:12 ")
tstmp = dtmydate.Subtract(DateTime.Now)
If tstmp.Duration.TotalSeconds = 0 Then
messagebox.show( "时间到 ")
End If
在运行中发现,弹出两个messagebox窗口,如何才能让它只弹出一个呢?
谢谢!
[解决办法]
DataTime本身有个Compare函数.
[解决办法]
你用时间控件的话如果没有关闭弹出的窗口他会弹出更多的,因为时间控件他是用进程的,当所有过程完成后才会关闭进程的
[解决办法]
DataTime本身有个Compare函数.
当作字符串比较,
[解决办法]
这个我也试了,第一次跑你的那段代码时,出了4个msg,后来竟然一个都不出了。。