Форум: "Основная";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];
ВнизСоздание новой формы с компанентами Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c