[VBA ] Timer如何用?(定時執行sub)

看板Visual_Basic作者 (我要什麼?)時間13年前 (2012/11/12 13:47), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
對不起 在下真的是程式新手 雖然上網辜狗到很多timer的內容 還是看不懂...Orz 我是用Microsoft Visual Studio 2010在寫程式 用的form是vb 以下是程式碼 Public Class ImportData Private Sub ImportData_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Application.OnTime (Now + TimeValue("00:00:30"), "XXX", TimeValue("14:00:00") End Sub sub XXX() XXX的程式碼...(略) End sub End Class 簡單來說 我希望當程式被執行後 每30秒執行一次XXX 一直到下午兩點鐘為止 "Application.OnTime"是在EXCEL上的寫法 我有用過 可是在Visual Studio上 不能用@@ 聽說應該要用timer? 可是看不懂怎麼用...Orz 請教一下 到底該怎麼寫才對?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.191.237

11/12 16:11, , 1F
interval設30000 寫在timer的tick事件裡面 你要每隔30秒
11/12 16:11, 1F

11/12 16:11, , 2F
幹嘛就寫進去 愛怎麼寫都可以 記得enabled要打開
11/12 16:11, 2F
文章代碼(AID): #1Ge8sCT2 (Visual_Basic)