Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Основная";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.026 c
1-13603
drunik
2002-07-24 14:49
2002.08.05
Этот долбаный Excel


1-13695
Maxuz
2002-07-24 00:29
2002.08.05
Преобразование Фурье и его реализация на D6


14-13821
Brand
2002-07-09 23:28
2002.08.05
Build with runtime packages (Размер *.exe и *.dll)


6-13743
chernoruk
2002-05-22 08:35
2002.08.05
Почему нет ошибки GetHostByName в OffLine?


3-13583
Ребенок Кирилл
2002-07-14 04:01
2002.08.05
Подключение к базе данных Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский