Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.16;
Скачать: CL | DM;

Вниз

Убрать прогу с Трэя и ТаскБара при запуске   Найти похожие ветки 

 
Dabadabiabo   (2003-04-11 11:24) [0]

Как скрывать прогу сразу при запуске?

Использую
ShowWindow(FormSendMsg.Handle,SW_HIDE); // Скрываем программу
ShowWindow(Application.Handle,SW_HIDE); // Скрываем кнопку
и рисую иконку в трэее,
но работает только когда приложение запущено.


 
DVM ©   (2003-04-11 11:26) [1]

Все это в OnCreate формы.


 
Dabadabiabo   (2003-04-11 12:45) [2]

В OnCreate не работает,
подозреваю, что сначала выполняется
1. OnCreate //Создаем окно
2. ShowWindow(FormSendMsg.Handle,SW_HIDE); // Скрываем программу
3. ShowWindow(Application.Handle,SW_HIDE); // Скрываем кнопку
4. OnShow //Показываем окно

Похоже надо изменить какойто параметр...


 
AKu   (2003-04-11 12:50) [3]

В файле проекта пишем:

Application.ShowMainForm:=false;
Application.Initialize;
...

а в обработчике OnCreate формы или в design-time

Form1.Visible:=false

Прекрасно работает.


 
Dms   (2003-04-11 13:54) [4]

эх, писуны троянов достали ... :(


 
Dabadabiabo   (2003-04-11 13:54) [5]

При Application.ShowMainForm:=false;
запускается как надо, только в Трэе,
но при открытии на форме нет ни одного компонента,
она пустая :(


 
Dabadabiabo   (2003-04-11 15:20) [6]

>>DMS
Чувак, сам ты троян!

Че ни разу не видел прог, которые при загрузке в Трей прячутся?





Страницы: 1 вся ветка

Текущий архив: 2003.06.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-50282
Steeks
2003-06-03 16:15
2003.06.16
Работа с TEvent в однопоточном приложении


14-50437
_ALEXey_
2003-05-24 08:40
2003.06.16
Криптография :: Алгоритм DES


3-50205
alextov
2003-05-26 10:26
2003.06.16
Запросом выбрать клиентов с днем рожд. в ближайшие 10 дн.


14-50434
Anics
2003-05-29 13:43
2003.06.16
Кто знает, есть ли такой компонент ?


7-50546
Dabadabiabo
2003-04-11 11:24
2003.06.16
Убрать прогу с Трэя и ТаскБара при запуске