Вниз
Скачать: CL | DM;

Создание новой формы с компанентами   Найти похожие ветки 

← →
vajo   (2003-04-30 09:13) [0]

Подскажите, как сделать. Необходимо чтобы при нажатии на кнопку создавалась новая форма с набором компанентов.


← →
Calm ©   (2003-04-30 09:16) [1]

Нужно испрозовать репозиторий форм. См. команду Add To Repository и т.д.


← →
jack128 ©   (2003-04-30 09:18) [2]

А эта форма с компонентами в дизин тайм уже описана?
Если да, то

procedure TForm1.Button1Click(Sender: TObject);
var form2 : Tform2;
begin
form2 := Tform2.Create(nil);
...// Делаешь с формой, что те нужно
form2.Free;//уничтожаешь форму
end;



← →
Calm ©   (2003-04-30 09:19) [3]


> Нужно испрозовать репозиторий форм. См. команду Add To Repository
> и т.д.

Уф-ф... Абсолютно не в тему высказался...


← →
evvcom ©   (2003-04-30 09:19) [4]

Создаешь в дизайн-тайм форму, но в опциях проекта из auto-create forms ее убираешь. В обработчике клика по кнопке пишешь MyForm := TMyForm.Create(Application); или как в исходнике проекта Application.CreateForm(TMyForm, MyForm); с предварительной проверкой if not Assigned(MyForm) then



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-34487
alt7
2003-04-29 13:23
2003.05.12
Резидентное консольное application


6-34541
Марс Якупов
2003-03-14 17:57
2003.05.12
Простой код для отправки e-mail c прикрепленным файлом


7-34634
ed
2003-03-10 23:02
2003.05.12
Флоппи


1-34399
NAlexey
2003-04-30 11:00
2003.05.12
DateTimeToStr - Integer Overflow


14-34557
Карлсон
2003-04-23 15:39
2003.05.12
почему удалили?




   Наверх