Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизForm Найти похожие ветки
← →
ser_ega (2004-11-08 23:11) [0]Я создал форму Form1 и для нее FormStyle:=FsMDIForm, А для Form2.Formstyle:=fsMDIchild! Но теперь при запуске программы сразу появляется Form2. Что нужно сделать чтобы Form2 появлялась только по нажатии кнопки на Form1?
← →
GanibalLector © (2004-11-08 23:12) [1]Удали ее из DPR(файла проекта)
← →
ser_ega (2004-11-08 23:32) [2]Так теперь при вызове ее Form2.Show выскакивает ошибка!
← →
GanibalLector © (2004-11-08 23:49) [3]>Так теперь при вызове ее Form2.Show выскакивает ошибка!
if (not assigned(Form2)) then Application.CreateForm(TForm2, Form2) ;
← →
ser_ega (2004-11-09 00:03) [4]А почему у меня кнопка на Form1, при открытии Form2, находится поверх Form2?
← →
GanibalLector © (2004-11-09 00:06) [5]А книгу взять в руку?Максимум 5 страниц уделятся MDI интерфейсу...и вопросы сразу исчезнут
← →
ser_ega (2004-11-09 00:06) [6]Нееееее, это по моему плохой способ! При повторном нажатии на кнопку фома уже не открывается!
Еще варианты будут?
← →
GanibalLector © (2004-11-09 00:15) [7]>При повторном нажатии на кнопку фома уже не открывается!
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Form2:=nil;
action:=cafree;
end;
>Еще варианты будут?
В книгах...
← →
GanibalLector © (2004-11-09 00:18) [8]>При повторном нажатии на кнопку фома уже не открывается!
А что тебе их нужно несколько???Тогда удали (not assigned(Form2))
З.Ы. Все я забил...книги помогут
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c