首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

判断两个时间相等的有关问题

2011-12-20 
判断两个时间相等的问题如下一段代码:DimdtmydateAsDateTimeDimtstmpAsTimeSpandtmydateDateTime.Parse(

判断两个时间相等的问题
如下一段代码:
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,后来竟然一个都不出了。。

热点排行