Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Как Показать Форму?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
3-38111
Шурик Ш
2003-01-28 11:09
2003.02.13
Действия с БД SQL


4-38625
KPV-10k
2002-12-30 22:42
2003.02.13
Отрисовка канвы у TMainMenu и TPopupMenu


1-38175
Pk
2003-02-04 17:32
2003.02.13
Цветная рамка на форме


14-38500
Timofey
2003-01-27 22:11
2003.02.13
Как можно сделать фон вокруг значков рабочего стола прозрачным?


1-38298
Сергей
2003-02-05 22:18
2003.02.13
Перерисовка формы