![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
MetalFan |
|
||||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
отчасти правильно понимаешь, НО:
т.о. если ты сам не обработаешь сообщение, то DispatchMessage (в петле обработки сообщений) вызовет колбэк функцию TimerProc. собстно пример от THandle это прекрасно демонстрирует. Добавлено через 1 минуту и 34 секунды з.ы. в это частном примере, кстати, в вызове TranslateMessage нет необходимости -------------------- There are always someone smarter than you... |
||||
|
|||||
BeeMaster |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Почему у меня сообщение не выскакивает? Я же просил объяснить полностью =( |
||||
|
|||||
w3st |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
У меня все работает, спасибо за пример
|
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Вот я отключил форму. А delphi кричит на OnMyTimer !!!! |
|||
|
||||
generator |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 18.1.2005 Репутация: нет Всего: нет |
Ну молодец! Отключил форму - а кто за тебя теперь сообщения обрабатывать будет?
А ругается на OnMyTimer - потому что она у тебя не описана. То есть у тебя она описана, НО если ты пишешь процедурно - то процедура должна быть описана ДО ее первого использования. Создать таймер просто. Но нужно еще обработчик события OnTimer его описать. То есть, то что ты делаешь в IDE тыкая мышкой, в твоем случае придется делать руками и я бы не стал так извращаться четко не понимая, что ты пишешь и как оно работает. Если доводить до ума твой пример, то я бы сделал так:
но это не очень красиво, хотябы потому что останавливать твое приложение придется только через среду Delphi кнопкой "Program Reset" Можно узнать, для чего тебе именно ракая реализация - без формы? Это сообщение отредактировал(а) generator - 28.4.2008, 22:35 |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Трояны пишу но там из-за таймера нужно держать форму. А с формой трои много весят =)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |