プログラム言語 FreeBasic |
SleepW9
SleepW9(n)
SleepW9(value)
マクロは、標準の Sleep 関数よりも短い間隔を設定することができます。 これは単に関数のSleepの余分な停止を無視するだけです。
設定の例
これは、関数 WindowEvent, TheardCreate, Settimer などに使用できます。
n - 1ミリ秒を割算(分割)する数。マクロの結果は、その商となります。
Windows , Linux
例:
#Include "window9.bi"
Print "sleepW9=";
Var d=0
Var t=Timer
Do
d+=1
sleepw9(10)
Loop Until d=1000
t=Timer-t
? t
Print "original sleep=";
d=0
t=Timer
Do
d+=1
sleep(1)
Loop Until d=1000
t=Timer-t
? t
Sleep