Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2022, 17:14   #11
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 899
По умолчанию

Тогда все просто. Если форма должна дублироваться, тогда просто объявляйте массив FormX: array of TFormX; вместо одно переменной. Далее можете работать с элементами этого массива, но формы лучше создавать через Application - этот класс занимается централизованным управлением форм. Создавать формы вы можете в любом количестве и через
Код:
for i := Low(FormX) to High(FormX) do Application.CreateForm(TFormX, FormX[i]);
Вся эта возьня с кнопками обычно выполняется за вас. Как раз в dfm файле каждой формы записываются значения отличные от значений по умолчанию, которые должны присваиваться различным переменным объекта формы.
macomics вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
для чего нужно создавать два class(а). Создавать объект типа Building в другом class(е)? bITA666 Помощь студентам 5 27.03.2022 18:07
Как создать форму в ручную и освободить из памяти предыдущую форму, на С++Builder 2009? AndreyK Общие вопросы C/C++ 1 18.01.2012 20:54
что и где нужно прописать чтобы при добавление одежды через форму на Delphi она отображалась в таблице склад студенточка! Помощь студентам 0 14.12.2011 16:35
Как поместить форму в bpl файл, а из основной программы только создавать ее? <Konstantin> Общие вопросы Delphi 1 30.03.2011 20:55
Одну и ту же форму использовать как MDI-child форму и как модальную форму? PrimaryPro Общие вопросы Delphi 2 10.03.2010 20:52