新学的VB,里面的时间控件是什么?怎么使用?

发布网友 发布时间:2022-04-23 02:44

我来回答

5个回答

热心网友 时间:2023-10-12 05:17

Timer() 功能 在指定的时间间隔内反复触发指定窗口的定时器事件。 语法Timer ( interval {, windowname } ) 参数interval:指定两次触发Timer事件之间的时间间隔,有效值在0到65之间。如果该参数的值指定为0,那么关闭定时器,不再触发指定窗口的Timer事件windowname:窗口名,指定时间间隔到时要触发哪个窗口的Timer事件。省略该参数时,触发当前窗口的Timer事件返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL,Timer()函数返回NULL。用法使用Timer()函数可以周期性地触发指定窗口的Timer事件,这样,每当时间间隔过去时,应用程序都可以完成一些周期性的工作,比如绘制简单动画等。将Timer()的interval参数设置为非0值时启动定时器并开始计时;将该函数的interval参数设置为0时关闭定时器,终止计时任务。需要注意的是,在Microsoft Windows系统中,该函数能够计时的最小时间间隔为0.055秒(约1/18秒),如果把interval参数的值设置小于0.055,那么该定时器将每隔0.055秒触发一次窗口的Timer事件。Microsoft Windows 3.x最多只支持系统中同时启动16个定时器。

热心网友 时间:2023-10-12 05:18

时间控件是让你来设定系统等计时用的,比如:
你的时间控件 名为:timer1
你想让一个对话框每5秒钟调出来一次
你可以这样写:先设定时间控件的 interval 属性 为5000(每1000是一秒)
代码为:
Private Sub Timer1_Timer()
MsgBox "请速度点确定!", vbOKOnly, "jklovesx提示您!"
End Sub

另外,建议你多看基本方面的书,控件方面的很适合你,好吧,这样,TKS!
有不明白的,我们可以一起再交流

参考资料:vilus

热心网友 时间:2023-10-12 05:18

这个简单啊。把时间控件属性里的interval改为1000 则意思就是每隔1000毫秒即1秒运行一次事件。

例如:把interval设为1000后。然后添加下面的代码,运行的结果是每秒打印一次。
Private Sub Timer1_Timer()
Print a
End Sub

热心网友 时间:2023-10-12 05:19

建立一个窗口 添加一个 label控件
然后复制下面的代码

Private Sub Form_Load()
Label1.Caption = Time$
Timer1.Interval = 1000
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
Label1.Caption = Time$
End Sub

热心网友 时间:2023-10-12 05:19

你说的是日历控件吧?直接从工具栏拖到窗口中就行了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com