|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.09.2013, 13:20 | #1 |
Регистрация: 16.04.2010
Сообщений: 3
|
Программное добавление формы в проект
Здравствуйте, возможно ли программно добавить форму в проект? Т.е из form1 не просто создать новую форму которая исчезнет после закрытия программы, а именно, чтобы она осталась в проекте. Если возможно подскажите, где почитать об этом, а то гугл не помогает, спасибо.
p.s Есть несколько лабораторных работ, их нужно запускать из главной формы(это понятно как), заинтересовала возможность добавления(удаления) новой работы. |
28.09.2013, 13:59 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
28.09.2013, 14:11 | #3 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
Цитата:
|
|
28.09.2013, 14:22 | #4 |
Регистрация: 16.04.2010
Сообщений: 3
|
Есть combobox, в нем выбирается работа, ну и собственно она открывается при выборе, т.е по сути это открытие другой уже имеющейся формы из главной. А хотелось бы тыкнуть туда кнопочку "добавить", при нажатии на которую в комбобох добавилась бы еще строка "лабораторная номер №" а в проекте добавилась бы новая форма этой лабораторной. Я еще новичок, поэтому объясняю быть может не очень точно. С помощью гугла получается пока только создать новую форму, которая испаряется если закрыть программу и в проект не добавляется. Сохранять получается только строки комбобокса(txt или ini файл). Может и форму так можно сохранить?. На самом деле это не принципиально, просто хотел узнать можно ли и где почитать как и что.
|
28.09.2013, 15:56 | #5 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
Ну например такие "работы" можно делать в виде родных дельфийских библиотек bpl. Вот только они версионнозависимы. Можно их делать в виде отдельных приложений. Есть и другие варианты, но геморройные.
|
28.09.2013, 16:08 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
в проекте форм нет это иллюзия, есть только описание по которому формы ВСЕГДА создаются с ноля. по одному и тому же описанию можно создать хоть мильен окон в рантайме, пока системные ресурсы не закончатся.
|
28.09.2013, 16:13 | #7 |
Регистрация: 16.04.2010
Сообщений: 3
|
Хорошо, спасибо за ответы))) тему можно закрыть
|
28.09.2013, 16:17 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программное добавление и удаление полей | grh | БД в Delphi | 4 | 11.06.2011 11:35 |
программное добавление items в ListView | Марк Охман | Общие вопросы Delphi | 4 | 30.12.2010 16:44 |
Программное добавление пользователя в Active Directory | smilova | Работа с сетью в Delphi | 6 | 19.04.2010 01:12 |
Программное добавление программы в System Tray | .Phoenix | Общие вопросы Delphi | 5 | 30.09.2009 11:42 |
Программное добавление принтера | AlexandrSid | Общие вопросы Delphi | 5 | 13.08.2008 15:29 |