Показать сообщение отдельно
  #4  
Старый 09.07.2009, 14:56
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Да куда уж подробнее.
1. Выносишь Form1 из списка автосоздания и ставишь Form2 главной формой приложения. Это все делается в Project -> Options.
2. Далее в OnCreate Form2 создаешь Form1 и показываешь ее. Если авторизация прошла, то просто закрываешь Form1, если нет, то вызываешь Application.Terminate (ну или Halt(0), если хочется жестко прибить приклад).
3. У Form2 ставишь стиль MDIForm, у всех дочерних - MDIChild.
Все.
Ответить с цитированием