Показать сообщение отдельно
  #4  
Старый 25.01.2014, 21:11
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Сначало определитесь какие окна нужны постоянно во время выполнения, а какие лишь иногда, затем выбираете пункт меню Project>Options и смотрите что у вас в Autocreate forms за чудный список. Затем выбираете второстепенные окошки и кнопками "<" ">" перемещаете их в соедний бокс Available forms. А дальше так, если нужна во время работы какаянить из не созданных форм, предварительно её нужно состряпать, примерно вот так
Код:
uses unit2;
...
// процедура вызова второй формы
procedure TForm1.Button1Click(Sender: TObject);
begin
TForm2.Create(self); // здесь могут быть варианты с хозяином
... // далее всё как обычно
end;
а вот при закрытии второй формы надо её будет разрушать самостоятельно, вызовом метода Free, освобождая ресурсы. Смотрите хелпы, примеров много. Что-то типа того
Ответить с цитированием