Форум: "Основная";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
ВнизКак Показать Форму? Найти похожие ветки
← →
dadasdgyu (2003-02-05 12:27) [0]Есть форма FrmYptabl,которая является дочерней для Frmmain и форма frmyptabl-стоит в разделе Aviable Forms.Нужно при нажатии на кнопку вывести ее в frmmain.Как это сделать?Если я пишу:
frmyptabl.show то возникает критическая ошибка.Если frmtabl.visible:=true то ничего не происходит
← →
tv (2003-02-05 12:32) [1]Если она стоит в стоит в разделе Aviable Forms то ее нужно создать сначала.
Чтото типа этогож
var res : integer;
begin
Application.CreateForm(Tfrmyptabl, frmyptabl);
res:=frmyptabl.ShowModal;
frmyptabl.Free;
end;
← →
dadasdgyu (2003-02-05 12:36) [2]Не получается пишет при создании:
Cannot create form.No MDI forms are currently astive.В чем дело?
← →
tv (2003-02-05 12:40) [3]Для Child-формы немного другой синтаксис.
попробуй так:
var fm : Tfrmyptabl;
fm := Tfrmyptabl.Create(self);
← →
dadasdgyu (2003-02-05 12:42) [4]ты мог бы полностью код написать?
← →
DmitryCH (2003-02-05 12:43) [5]Установи верные FormStyle для форм,
потом создай дочернюю форму
← →
dadasdgyu (2003-02-05 12:44) [6]Напишите пожалуйста код полностью.Я недавно начал Delphi изучать еще не очень разбираюсь
← →
tv (2003-02-05 12:53) [7]
frmyptabl:=Tfrmyptabl.Create(Application);
frmyptabl.Show;
и все, если верные FormStyle для форм
← →
tv (2003-02-05 12:55) [8]для frmyptabl FormStyle=fsMDIChild
для fmMain FormStyle=fsMDIForm
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c