SleepW9

Macro ››
Parent Previous Next

Язык программирования FreeBasic

 

SleepW9

SleepW9(n)

Макрос позволяет установить меньший интервал ожидания чем у стандартной функции sleep. Она попросту пропускает лишние остановки функции Sleep.

n - Число, на которое делится 1 миллисекунда, результатом макроса будет их частное от деления.

 Так если установить

Может использоваться для функций WindowEvent, TheardCreate, Settimer и др.

Пример:


#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



http://mneniya.ucoz.ru/

Created with the Personal Edition of HelpNDoc: Full-featured Kindle eBooks generator