await 命令
#uselib "winmm.dll" #cfunc global timer "timeGetTime" #module #deffunc sleep int n start_time = timer() while timer() - start_time < n ; wend return #global wait 0 sleep 100 ; 処理に 100 ms 時間かかった st = timer() await 1000 ed = timer() mes ed - st ; 前回 (a)wait したときから 1000 ms 後になるように 約 900 ms wait する sleep 700 ; 処理に 700 ms 時間かかった st = timer() await 1000 ed = timer() mes ed - st ; 前回 (a)wait したときから 1000 ms 後になるように 約 300 ms wait する