社区
VB基础类
帖子详情
timer控件的时间能设置为1个小时吗? 在线
chuying
2003-01-06 07:39:10
怎样设置为一个或两个小时
...全文
143
5
打赏
收藏
timer控件的时间能设置为1个小时吗? 在线
怎样设置为一个或两个小时
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redwrite
2003-01-06
打赏
举报
回复
up
kjah
2003-01-06
打赏
举报
回复
Timer控件Interval属性最大值65535
每 1000 是一秒 也就是说最大65秒
可以用静态变量 或者 全局变量 累计
设置一个小时为例:
'先设置Timer控件Interval=600000
Private Sub Timer1_Timer()
Static count As Integer
count = count + 1
If count = 59 Then
MsgBox "到一小时了"
End If
End Sub
microyzy
2003-01-06
打赏
举报
回复
不过这种方法效果不好,可以使用其他函数
例如WaitForSingleOnject()
microyzy
2003-01-06
打赏
举报
回复
vb的timer控件不能设置那么长的时间
应该直接用api函数
while(true)
{
Sleep(60*60*1000)
doevents
}
hengxin54
2003-01-06
打赏
举报
回复
不可以,但你可以高置间隔大一点,用一个循环
Timer
控件
中的Elapsed事件与tick事件的区别
public System.
Timer
s.
Timer
Timer
1 = new System.
Timer
s.
Timer
();elsapsed事件是在另一个线程中引发的 。如果 elapsed事件中的代码是耗时的代码当事件引发后,调用
Timer
1.Stop() 方法, 但elapsed 事件线程中的代码还在执行,直到该次elapse事件中的代码全执行完。
Timer
控件
没有Ela...
三种
Timer
控件
的区别
1、 System.Windows.Form.
Timer
: 基于UI层的计时器,与UI在同一个线程,在
timer
的事件处理中,UI层失去响应。单线程组件,精度限定为 55 毫秒。事件由Tick触发。 2、 System.
Timer
s.
Timer
: 基于服务器的计时器,与UI不在同一个线程。多线程组件。Elapsed 事件在 ThreadPool 线程上引发。如果 Elapsed 事件的处理时
C#:winform利用chart
控件
实现动态折线图与
时间
轴交互缩放
本文详细介绍了在C# WinForm中利用Chart
控件
实现动态折线图与
时间
轴交互缩放的方法。从基础搭建、
时间
轴配置、
Timer
动态更新数据,到核心的ScaleView缩放原理与鼠标滚轮交互实现,提供了完整的代码示例与优化技巧,帮助开发者快速构建高性能的实时数据监控界面。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章