Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.12;
Скачать: 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 вся ветка

Текущий архив: 2003.05.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-34480
DDDeN
2003-04-25 16:56
2003.05.12
Передвижение TPanel по координатным осям


14-34591
RavenD
2003-04-24 10:34
2003.05.12
Где искать профилирование?


1-34446
Viper_
2003-04-29 04:37
2003.05.12
Image


14-34589
Mystic
2003-04-21 10:52
2003.05.12
Соревнование по программированию (Delphi)


14-34548
Aristarh
2003-04-23 00:04
2003.05.12
Кто читал