求刷新功能的实现思路?

冰天天 2006-03-13 04:24:17
请教一个思路:我想让一段程序每隔5分钟重新运行一次,即刷新功能,用time控件去完成这个功能,请问怎样去写这段代码?谢谢

...全文
77 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
faysky2 2006-03-13
  • 打赏
  • 举报
回复
Dim btnTime As Byte
Private Sub Form_Load()
btnTime = 0
Timer1.Interval = 1000 '设置时间间隔为1秒
Timer1.Enabled = True
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If UnloadMode = 1 Then 'UnloadMode为1时Unload 语句被代码调用
Shell App.Path & "\XXX.exe"
End If
End Sub

Private Sub Timer1_Timer()
btnTime = btnTime + 1
If btnTime = 60 * 5 Then
Unload Me
btnTime = 0
End If
End Sub
xyhv 2006-03-13
  • 打赏
  • 举报
回复
Option Explicit
Dim i As Integer
Private Sub Form_Load()
Me.Timer1.Interval = 65535
i = 0
End Sub

Private Sub Timer1_Timer()
If i = 5 Then
'刷新
i = 0
Else
i = i + i
End If
End Sub

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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