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

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

Замена VCL ;таймеру [D6, WinME, WinXP]


zDEUSz ©   (2003-04-10 23:02:00) 

Здавствуйте!
Есть у мена программа, где используется всего один vcl компонет- Таймер. Очень жалко гробить 300 кб из-за одного лишь таймера...
Какую замену компоненту Timer можно найти в WinAPI?
Заранее благодарен.


Digitman   (2003-04-11 08:50:00) [1]

http://www.delphimaster.ru/cgi-bin/forum.pl?look=1&id=1049956199&n=0


romand   (2003-04-11 01:40:00) [2]

функция, крнечно, полезная, но нужно указывать хендль окна.
А если это консольное приложение? как тут быть?
пробовал указывать HWND из списка процессов - не помгает.
а в SDK мало что понятно... помогите организовать таймер
в консольном прилож.


zDEUSz   (2003-04-11 00:05:00) [3]

Большое спасибо!


SammIk   (2003-04-10 23:14:00) [4]

Function SetTimer(
HWnd:THandle,//Хендл твоего окна
nIDEvent:integer,//Cтавь 1
uElapse:integer,//Каждые n милисекунд
pTimerFunc:Pointer//Указатель на процедуру
):integer;


wal   (2003-04-10 23:09:00) [5]

SetTimer спасет тебя,
а в ХР еще и SetWaitableTimer.


Наверх

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