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

Обработчик события   Найти похожие ветки 

← →
madcap ©   (2002-07-23 23:01) [0]

Привет!
В программе без формы создаю динамически объект, например TTimer.
Вопрос как обробатывать события?
Пробывал

procedure MyProc(Sender: TObject);
.....
Timer.OnTimer:=MyProc;

не получается :(( В чем ошибка??


← →
Nostradamus ©   (2002-07-24 01:55) [1]

Быть такого не может чтоб не работало - у меня всё работает...


← →
SPeller ©   (2002-07-24 03:29) [2]

Значит MyProc неправильно объявил.


← →
MBo ©   (2002-07-24 06:17) [3]

Обработчик события должен быть методом класса


← →
madcap ©   (2002-07-24 13:04) [4]

>>MBo
Получается чтобы обробатывать события нужно создовать дополнительный класс? А нельзя ли без этого?


← →
Юрий Зотов ©   (2002-07-24 13:27) [5]

Нельзя, но этим дополнительным классом может служить сам таймер. Сделайте его потомка и пусть обрабатывает сам себя.

Но важнее другое - если Вы не используете Aplication, то цикл выборки сообщений придется на писать ручками. Иначе таймер не заработает.


← →
Zelius ©   (2002-07-24 13:29) [6]

Можно, используй WinApi, а как с ним работать можешь подсмотреть в том же TTimer :)



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

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



Память: 0.46 MB
Время: 0.007 c
3-13567
sdram
2002-07-15 15:05
2002.08.05
Помогите отредактировать запись.


3-13577
AlexGreG
2002-06-27 08:34
2002.08.05
... как любимые записи зимним вечером у камина ...


14-13772
Bboy
2002-07-09 11:17
2002.08.05
Что за хрень, не получается поиграть!!!


1-13673
Nostradamus
2002-07-23 17:29
2002.08.05
Проблема с DLL


14-13788
Galinka
2002-07-09 12:51
2002.08.05
Где можно почитать про БД в Delphi, интересуют клиент-серверные




   Наверх