→ Semisphere:用無限迴圈配timeGetTime,到你要時間點call你函式 01/02 09:48
會當機!!! 用F8可以一直跑沒問題 放給他自己跑就會當機!!!
Private Sub Form_Activate()
While (1)
lTime = timeGetTime()
If timeGetTime() - lTime >= 10 Then
DrawOSC '繪圖的函數(畫兩個資料點之間的直線)
End If
Wend
End Sub
※ 編輯: deo2000 來自: 61.224.52.240 (01/02 10:12)
→ Berger927:無窮回圈+doevents 01/02 10:19
→ Berger927:btw, 你回圈內寫的怪怪的... 01/02 10:24
推 Semisphere:沒使用全域變數才可用doevents,另照這寫法過10ms就每 01/02 14:42
→ Semisphere:次迴圈都在Draw,你要更新lTime 01/02 14:43
→ Semisphere:且lTime = timeGetTime()請搬到迴圈外 01/02 14:46
→ Semisphere:另外程式不要放在Form_Activate()裡,form重繪無法離開 01/02 14:49
→ Semisphere:Form_Activate 01/02 14:49
→ Berger927:怪怪的... (攤 01/02 15:42