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

Вниз

Скрыть главную форму приложения   Найти похожие ветки 

 
antonn ©   (2006-05-31 15:47) [0]

нужен сабж:) в приложении нужно скрыть главную форму, так, чтобы она даже на мгновение не мелькала при запуске программ.
делал так:

procedure TForm.FormCreate(Sender: TObject); //форма главная
var regn:integer;
begin
regn := CreateRectRgn(0, 0, 0,0);
SetWindowRgn(handle, regn, true);
end;


гарантирует ли такой код непоказ формы, или есть более "цивильный" способ, чем задание нулевого региона? ну, например, через CreateParams "щелкнуть" какое нибудь св-во (аналогично избавления кнопки в таскбаре - просто и эффективно:)).
Просто меня тревожит мой способ, мало ли...


 
Ega23 ©   (2006-05-31 15:47) [1]

А зачем тебе тогда главная форма?


 
Джо ©   (2006-05-31 15:48) [2]

Application.ShowMainForm := False в файле проекта не спасет ОРД?


 
antonn ©   (2006-05-31 15:50) [3]

Ega23 ©   (31.05.06 15:47) [1]
что бы была... она рождает динамически кучку маленьких и нужных.

Джо ©   (31.05.06 15:48) [2]
не знаю, пойду гляну... :)


 
antonn ©   (2006-05-31 15:54) [4]

хе-хе, не показывается:)
а она точно никогда не вылезет? :) ну никакая программа ее не вытянет случайно?

ЗЫ и почему первое решение, пусть и рабочее, получается через зад?.. :\


 
Джо ©   (2006-05-31 16:00) [5]

> [4] antonn ©   (31.05.06 15:54)
> хе-хе, не показывается:)
> а она точно никогда не вылезет? :) ну никакая программа
> ее не вытянет случайно?

А у тебя там что на ней — секретные материалы расположены? ;)


> ЗЫ и почему первое решение, пусть и рабочее, получается
> через зад?.. :\

Не всегда. Иногда, после прочтения справки, осеняет "нечереззадовским" решением :)



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
1-1147367029
hgd
2006-05-11 21:03
2006.06.18
Edit в чужом окне


1-1147178742
yahaha
2006-05-09 16:45
2006.06.18
"Внутренние" события


3-1145546774
s_t_d
2006-04-20 19:26
2006.06.18
IBExpert. Экспорт данных в Excel


2-1149164860
webpauk
2006-06-01 16:27
2006.06.18
OnPaint


2-1148906451
Гуест
2006-05-29 16:40
2006.06.18
Как удалить все эдиты на форме?