Вниз
Скачать: CL | DM;

Timer   Найти похожие ветки 

← →
Fantasy ©   (2003-06-05 05:59) [0]

если пишиш без VCL можно ли задать интервал времени
точнее задать паузу во врея исполнения типо

begin
repeat
Pause(30);// = произойдет пауза на 30 секунд
until i<> 1 ;
end;

происходит это все в DLL важен размер DLL поэтому не юзаю TTimer
как правильно прописать функцию Pause(30);

такое возможно ??


← →
Suntechnic ©   (2003-06-05 06:18) [1]

Как-то подозрительно выглядит весь этот код, но что спрашивал, но то и отвечают.
begin
repeat
Sleep(30000);// = произойдет пауза на 30 секунд
until i<> 1 ;
end;


P.S.
если пишиш...
Вот уж воистину -жи; -ши с буквой -и :)


← →
NAlexey ©   (2003-06-05 09:40) [2]

>произойдет пауза на 30 секунд
Вот именно, просто все умрет на 30 секунд. А чтобы не умирало можно воспользоваться SetTimer, KillTimer.


← →
TCrash ©   (2003-06-05 10:12) [3]

Работай с функцией MsgWaitForMultiplyObjects.
Или WaitForSingleObject. Ну и связанные с ними.


← →
pasha676   (2003-06-05 10:14) [4]

Это смотря что тебе нужно. Если нужно именно таймер - т.е. будильник который работает, а ты в своими делами занимаешься, как от "зазвонил" - так программа начинает делать что ей положено. А ты изобразил примерно так - пока "будильник" ходит - все стоят и ничего не делают.


← →
Anatoly Podgoretsky ©   (2003-06-05 10:17) [5]

NAlexey © (05.06.03 09:40)
Так он и просит паузу



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
3-60016
Vick
2003-05-27 12:36
2003.06.19
Идентификация пользователя в базе MSSQL


1-60246
Ajax
2003-06-03 19:42
2003.06.19
Получение названия клавиши по виртуальному коду


1-60215
BDRON
2003-06-05 14:46
2003.06.19
Эмуляция нажатия сочетания клавиш


3-60073
Def
2003-05-28 17:22
2003.06.19
dbExpress не находит db2cli.dll


3-60093
Илайдж
2003-05-29 07:53
2003.06.19
При добавлении в поле базы строки размером > 255




   Наверх