Чуваки, а кто-нить знает, как во время выполнения проги, создать еще одну форму?
Как обратиться к этой форме, как создать элементы на этой форме???
Заранее всем пасибо!!!
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| AlexPS |
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 34 Пол: Мужской Репутация: -1 |
Чуваки, а кто-нить знает, как во время выполнения проги, создать еще одну форму?
Как обратиться к этой форме, как создать элементы на этой форме??? Заранее всем пасибо!!! -------------------- @13][ P.$.
www.alex-ps.com |
![]() ![]() |
| P@sh@ |
Сообщение
#2
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
чтобы кнопки обрабатывать, напиши заранее обработчик события:
Код type TForm1=class(TForm) ... procedure MyButtonClick(Sender: TObject); ... end; ... implementation ... procedure TForm1.MyButtonClick(Sender: TObject); begin // ... обращение к вызвавшей обработчик кнопке: TButton(Sender).Caption:='Нажата'; end; и назначь его кнопке при создании: Код ... bt:=TButton.Create(frm); ... bt.OnClick:=MyButtonClick; ... а в Memo как обычно пиши - Memo.Lines.Add('aaa'); только для этого придется переменную описать не в процедуре, а, например, в классе, чтоб ссылка не потерялась Сообщение отредактировано: P@sh@ - |
AlexPS Динамическое создание формы 17.01.2005 5:54
volvo AlexPS
А кто мешает тебе сделать что-то типа тако… 17.01.2005 6:38
AlexPS Это не совсем то, что мне надо. Тут я должен предв… 17.01.2005 6:57
xds 1) создаешь форму;
2) Project/Options/Forms: перен… 17.01.2005 8:33
P@sh@ Вот этот метод (обработчик нажатия кнопки) создает… 17.01.2005 14:44
AlexPS Чуваки, я знал, что вы мне поможете, теперь все пр… 17.01.2005 23:53
AlexPS Конечно все ето крута, только вот я че не понял: а… 21.01.2005 21:57![]() ![]() |
|
Текстовая версия | 25.12.2025 13:03 |