Foxtable(狐表)用户栏目专家坐堂 → 窗口的计时器偏慢,如何解决?


  共有3304人关注过本帖树形打印复制链接

主题:窗口的计时器偏慢,如何解决?

帅哥哟,离线,有人找我吗?
wangjh8888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
窗口的计时器偏慢,如何解决?  发帖心情 Post By:2019/8/2 22:34:00 [显示全部帖子]

老师 晚上好
利用窗口的计时器来计算时间长度,发现偏慢(跟windows的右下角时间相比),如何解决?

 回到顶部
帅哥哟,离线,有人找我吗?
wangjh8888
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2019/8/3 16:35:00 [显示全部帖子]

老师好,有改善,但是还是慢,差不多4分钟慢1秒,如何再提高计时精度?

 回到顶部
帅哥哟,离线,有人找我吗?
wangjh8888
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
我要学习ystem.Timers.Timer  发帖心情 Post By:2021/8/26 12:31:00 [显示全部帖子]

老师 好

看到连接来的以下代码,想学习下,

问问 ,

1.绑定timertick事件 不太理解,这个timertick 是窗口的定时器吗

2.该定时周期范围有什么限制,我想要100毫秒的,实验了一下,不知道为什么好像没能实现

3.我小白,能不能详细讲解一下



以下是代码:

绑定timertick事件

 

全局代码

 

Public Sub myTimer_Elapsed(sender As object, e As System.Timers.ElapsedEventArgs)
output.show(Date.now)
End Sub

 

调用

 

Dim myTimer As new System.Timers.Timer(2000)'定时周期2秒
addhandler myTimer.Elapsed, addressof myTimer_Elapsed

myTimer.AutoReset = True
myTimer.Enabled = True
vars("mytimer") = myTimer
'vars("mytimer").Enabled = false


 回到顶部