![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#8
|
|||
|
|||
|
Подобного (локального) объявления переменной типа TForm мало чтобы с этой формой можно было полноценно работать.
Надо создавать модуль с объявлением собственного класса, наследника от формы. Ну, что поделаешь, если хочется обрабатывать еще и события от компонентов на этой форме, в таких случаях по другому не получится. Собственно, все такие временные "формочки" для запросов, оповещений и пр. нужд делаются одним и тем же способом: создается модуль через File > New > Forrm (или кнопкой "New form", которая находится в палитре инструментов) и уже в этом модуле делается все чего надо для конкретных целей. Из главной же формы (или других рабочих форм) эти "формочки" только создаются, вызываются и уничтожаются после того как становятся не нужными. К тому же, при создании таких форм в run-time нужно прописать окаянное количество свойств как самой формы, так и ее компонентов. Зачем горбатиться, если можно не прописывать большое количество строк кода для этого, а просто задать значения этих свойств в design-time. Последний раз редактировалось san-46, 18.06.2008 в 11:19. |