注册 登录
编程论坛 VB6论坛

timer 输入代码 没有一点反应 也不报错

zhangmingo 发布于 2015-04-04 13:52, 309 次点击
我创建了一个timer1 和label1 然后输入
Private Sub Timer1_Timer()
Timer1.Interval = 1000
Label1.Caption = "现在的时间为:" & Time
End Sub
运行 没反应啊 到底哪出错了
2 回复
#2
风吹过b2015-04-04 23:31
这行代码错了:
Timer1.Interval = 1000

你本意是要设置定时器每秒触发一次,但你把设置命令写在触发的响应程序中,就产生了矛盾
设置后才能执行到,而执行后才能设置。

这行命令应该放在 窗体初始化代码中
如 Form1_load 过程中
#3
renxiaoyao362015-04-05 09:53
风吹过b版主说的对,另外,不知道我说得对不对,我觉得在属性里面设置Interval更简洁一点。
1