0248名無しさん@お腹いっぱい。
2023/11/19(日) 18:31:29.53ID:tQ54IAV+0時刻と比較するようにしたら誤差が0.001〜0.015秒ほどになりました
A = GETTIME() + (G_TIME_ZZ / 1000)
SLEEP(3.3)
B = GETTIME() + (G_TIME_ZZ / 1000)
C = GETTIME() + (G_TIME_ZZ / 1000)
wait(3.3)
D = GETTIME() + (G_TIME_ZZ / 1000)
print B - A
print D - C
msgbox("stop")
PROCEDURE wait(x)
dim Time = GETTIME() + (G_TIME_ZZ / 1000)
while True
IFB ((GETTIME() + (G_TIME_ZZ / 1000)) - Time) >= x;exit;ENDIF
wend
FEND