VB.NET中Timer的用法?

liuxing19870629 2007-12-19 10:19:09
说简单点,今天我们老师提了下Timer,但没告诉我们怎么用
我想知道,假如,当Timer的值等于2秒时,触发某事件,该怎么写代码?
主要是不懂语法,希望高手指点下,最好有个代码看下~谢谢
...全文
1557 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxing19870629 2007-12-20
  • 打赏
  • 举报
回复
感谢,十分感谢,万分感谢,呵呵
终于知道怎么用了~
螃蟹大虾 2007-12-20
  • 打赏
  • 举报
回复
接分 上面已经很详细了
brook1314 2007-12-20
  • 打赏
  • 举报
回复
ping502
ok~~Let~~~go
等 级:
发表于:2007-12-20 08:53:282楼 得分:0
簡單的說Timer是一個時間的控件,
不能說Timer的值等於2秒時,因為Timer相當於時間,只能說當Timer跳動兩秒時觸發某事件。
代碼如下:
' 首先要確定啟動控件
Me.Timer1.Enabled = True  ’啟動控件
Me.Timer1.Interval = 1000 ‘設定跳動頻為1秒。1000=1秒
     dim sTime as string=0
 然後在控件的 Timer1.Tick事件下寫下面的代碼
sTime=stime+1
if sTime=2 then
'你所要觸發事件的代碼
msgbox("OK")
end if
     
---------------------------------------------
晕倒,直接设置Timer1控件的属性Interval为2000, 或者代码写Me.Timer1.Interval = 2000 ,
每隔2秒,触发一次Timer1.Tick事件!

Private Sub Timer1_Tick(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Timer1.Tick
'要处理的事情
End Sub
heyang714 2007-12-20
  • 打赏
  • 举报
回复
ping502
ok~~Let~~~go
等 级:
-------
很详细!
fengyaner 2007-12-20
  • 打赏
  • 举报
回复
楼上正解
ping502 2007-12-20
  • 打赏
  • 举报
回复
簡單的說Timer是一個時間的控件,
不能說Timer的值等於2秒時,因為Timer相當於時間,只能說當Timer跳動兩秒時觸發某事件。
代碼如下:
' 首先要確定啟動控件
Me.Timer1.Enabled = True  ’啟動控件
Me.Timer1.Interval = 1000 ‘設定跳動頻為1秒。1000=1秒
     dim sTime as string=0
 然後在控件的 Timer1.Tick事件下寫下面的代碼
sTime=stime+1
if sTime=2 then
'你所要觸發事件的代碼
msgbox("OK")
end if
     
root_ 2007-12-19
  • 打赏
  • 举报
回复
MSDN

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧