Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Таймер на WinApi, вместо стандартоного Timer1 [D5, Win95/98]


Vasechkin ©   (2002-10-01 07:41:00) 

Как сделать таймер на WinApi, вместо стандартоного Timer1.


[n\a]   (2002-10-02 04:29:00) [1]

и еще WM_TIMER


MBo   (2002-10-01 08:21:00) [2]

cм. SetTimer и TimeSetEvent


DSa   (2002-10-01 07:46:00) [3]

Думаю можно так:

procedure Delay(ms : longint);
var TheTime : LongInt;
begin
TheTime := GetTickCount + ms;
while GetTickCount < TheTime do
Application.ProcessMessages;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage("Start Test");
Delay(2000);
ShowMessage("End Test");
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо