Главная страница
    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.45 MB
Время: 0.005 c
1-13660
Programmer1
2002-07-23 09:45
2002.08.05
Как открыть Excel в модальном режиме?


14-13812
conr
2002-07-11 15:02
2002.08.05
Проблемы с dsgnintf.dcu


1-13691
Vlad2
2002-07-23 11:33
2002.08.05
Интерфейсы


1-13678
hard
2002-07-22 23:32
2002.08.05
Как отслеживать минимизацию формы?


14-13770
RomanKulchycky
2002-07-08 11:19
2002.08.05
Русификация принтера Epson Lx 300+





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский