搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 如何设计时间提示信息对话框?
标题:
如何设计时间提示信息对话框?
只看楼主
影蝶小鱼
等 级:
新手上路
帖 子:9
专家分:0
注 册:2012-12-18
结帖率:
100%
楼主
问题点数:0 回复次数:3
如何设计时间提示信息对话框?
在vb设计过程中如何实现每两个小时信息提示?
请各位朋友给予解决一下?
在此谢过!!!
搜索更多相关主题的帖子:
时间
设计
如何
对话框
提示信息
2012-12-19 10:16
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
2
楼
得分:0
程序运行时,定义一个全局变量。类型是 date 类型
记录 当前日期+当前时间
弄一个定时器。
每秒触发一下。
生成当前日期+当前时间的数据。
然后这二个时间之间做减法。
如果在差值 在 1/12 时,提示,然后保存当前提示的时间。
这是二个小时的差值。
#2012/12/19 10:58:00#-#2012/12/19 8:58:00# = 8.33333333284827E-02
你需要四舍五入到某一位,然后再进行比较。
因为这个时间会不是很精确,会有秒数的误差。
授人于鱼,不如授人于渔
早已停用QQ了
2012-12-19 11:01
影蝶小鱼
等 级:
新手上路
帖 子:9
专家分:0
注 册:2012-12-18
第
3
楼
得分:0
谢谢!
2012-12-20 11:43
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
4
楼
得分:0
Option Explicit
Dim starttime As Date
Private Sub Form_Load()
starttime = Date & " " & Time
End Sub
Private Sub Timer1_Timer()
Dim m As Date
m = Date & " " & Time
Label1.Caption = m
If Round(m - starttime, 6) >= 0.083333 Then
MsgBox "时间到"
starttime = m
End If
End Sub
授人于鱼,不如授人于渔
早已停用QQ了
2012-12-21 16:05
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-392000-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.285106 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved