Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Запуск приложения со скрытой главной формой


Автор: masjanin 27.2.2008, 17:57
Нужно сделать чтобы форма не появлялась при старте приложения. Пробовал ставить MainForm.Hide в OnCreate, OnShow (сюда по идее не надо бы а то никогда ее не увидим). Все равно появляется. Помогите.

Автор: Rennigth 27.2.2008, 18:08
Делфя какая?

Автор: Ofer 27.2.2008, 18:19
masjanin, посмотри в DRKB, а пока что

Код

procedure TForm1.FormActivate(Sender: TObject);
begin
  ShowWindow(Handle,SW_HIDE);
end;

Автор: Rennigth 27.2.2008, 18:28
Для bds2005 и старше:
Код

  Application.ShowMainForm := False;

Автор: Poseidon 28.2.2008, 09:33
Цитата(Rennigth @  27.2.2008,  18:28 Найти цитируемый пост)
Для bds2005 и старше:
Это проходит для всех версий Delphi (по крайней мере на 6 уже есть). Только устанавливать это лучше еще до выполнения Application.Run

Автор: Ofer 28.2.2008, 21:20
А по какой же причине в двух постах - ? Причину говорите, пожалуйста!....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)