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

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

Обработчик события [D5, Win95/98, WinME]


madcap ©   (2002-07-23 23:01:00) 

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

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

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


Zelius   (2002-07-24 13:29:00) [1]

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


Юрий Зотов   (2002-07-24 13:27:00) [2]

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

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


madcap   (2002-07-24 13:04:00) [3]

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


MBo   (2002-07-24 06:17:00) [4]

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


SPeller   (2002-07-24 03:29:00) [5]

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


Nostradamus   (2002-07-24 01:55:00) [6]

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


Наверх

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