| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Программное добавление элементов на форму |
| Автор: zzmeyz 1.11.2006, 10:51 |
| Как можно программно добавлять элементы на форму? Задача такая: при нажатии кнопки должна создаватся форма, но количество элементов на ней изменяется в зависимости от выбранного пункта меню. Элементы Label и Image. Можно такое реализовать? |
| Автор: Akella 1.11.2006, 11:39 |
| это довольно обширная тема http://www.google.com.ua/search?q=%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2+%D0%B2+run+time&ie=utf-8&oe=utf-8&rls=org.mozilla:ru:official&client=firefox-a |
| Автор: Zero 1.11.2006, 11:40 | ||
| Ну если количество элементов постоянное просто меняются, но лучше использовать свойство Visible каждого отдельного элемента. Добавлено @ 11:45 Ну в общем случае если отвечать на вопрос: То это делается так:
|
| Автор: zzmeyz 1.11.2006, 12:04 |
| Zero, не работает... Akella, да... тема действительно обширная... за наводку спасибо, по идее должен подойти метод генерации файла формы с последующей перезагрузкой... |
| Автор: Zero 1.11.2006, 12:08 |
В каком смысле не работает, делает не то чё тебе надо или как... Ты же сам сказал, что нужно добавление элементов, вот тут и добавляется метка Label на форму, а вообще можно любой элемент так добавить. |
| Автор: zzmeyz 1.11.2006, 12:14 |
| Все, разобрался... Всем спасибо за помощь! |