|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.01.2010, 17:59 | #1 |
Заблокирован
Регистрация: 11.12.2009
Сообщений: 133
|
как сделать событие в программе
как сделать событие в программе , поставить процедуду которая должна выполнятса перед запуском программы и перед выходом, и событие AppOnMessage
елсли в программе НЕТ ФОРМЫ |
13.01.2010, 18:02 | #2 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Программа консольная? Если нет, в самом Dpr покопайтесь. Да и если да, то туда же зайдите.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
13.01.2010, 19:19 | #3 |
Заблокирован
Регистрация: 11.12.2009
Сообщений: 133
|
не в консоле.. просто форма не нужна. надо чтоб в процессах сидела и принимала и обрабатывала сообщения OnMessage..
но такие события только у формы видел.. тогда придетса форму скрывать |
13.01.2010, 19:24 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а может вам надо поучить винапи?
создайте невидимое окно(не форму) вашего класса(Делфи не причем...я говорю о WindowClass) и пусть оно принимает сообщения. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.01.2010, 19:25 | #5 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 78
|
сообщение удалено
|
13.01.2010, 20:17 | #6 |
Заблокирован
Регистрация: 11.12.2009
Сообщений: 133
|
и еше не понятно почему когда скрываеш окно своей программы
showwindow(form1.Handle,SW_HIDE) окно скрываетса но на панели задач всеравно остаетса как свернутое |
13.01.2010, 20:19 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Application.Handle
это хендл кнопки на панели задач. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать медленное появление текста в программе? | BARS1991 | C++ Builder | 12 | 15.11.2009 15:07 |
как сделать заставку при закрытии программы(событие TForm1.FormClose)? | beegl | Общие вопросы Delphi | 9 | 03.04.2009 09:00 |
Как сделать событие на колёсико мыши? | Аццкий прогер | Помощь студентам | 2 | 05.03.2009 08:08 |
Как сделать графическую оболочку к программе? | ЕвгениуS | Помощь студентам | 28 | 03.01.2009 17:32 |
как сделать в программе регулировку звука | }{@KeRnutyi | Общие вопросы Delphi | 6 | 02.12.2006 08:41 |