Показать сообщение отдельно
  #4  
Старый 27.04.2010, 11:01
Аватар для NIch
NIch NIch вне форума
Продвинутый
 
Регистрация: 02.06.2008
Адрес: Бендеры ПМР
Сообщения: 754
Репутация: 2446
По умолчанию

Код:
Application.ShowMainForm:=false;
Флаг видимости, работает и в dll, и в exe, тем не менее вы должны знать, что некоторые функции, например, Application.Run, устанавливают для главной формы visible := true. Вы не сможете это корректно обойти, поскольку эта форма является главной формой приложения, а для запуска приложения вы вызываете Application.Run.
Если вы хотите сделать главную форму невидимой, замените строку
Код:
Application.Run следующей конструкцией: 
repeat
Application.HandleMessage;
until Application.Terminated;
Application.Destroying;
Application.DestroyComponents;
Взято тут
http://www.cyberguru.ru/delphi-sourc...exe-i-dll.html
Еще как вариант создать консольное приложение, или вытащить форму за пределы экрана...
Другой вариант создать не программу, а сервис...
Через меню File-->New-->Service
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
Ответить с цитированием