|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2010, 15:13 | #1 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 4
|
Хранение формы в dll
Появилась идея хранить форму программы в dll чтобы можно было заменой этой dll обновлять програму. Но где-то чего-то видимо не хватает и, при запуске программы, форма появляется и сразу исчезает.. и программа закрывается. ни каких сообщений нет.
Может кто занимался таким вопросом? вот код программы: Код:
Код DLL: Код:
Код 'MainFormUnit.pas': Код:
Последний раз редактировалось pain_maker; 02.05.2010 в 16:29. |
02.05.2010, 15:49 | #2 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
MyMainForm.ShowModal;
Кроме того, у DLL и EXE будут свои экземпляры "стандартных" объектов, поэтому при подключении библиотеки нужно передавать не AppHandle, а весь Application, Screen, Clipboard и т.п. А вообще для таких целей используют Other -> ActiveX -> Active Form, так безопаснее.
пыщь
Последний раз редактировалось JTG; 02.05.2010 в 15:57. |
02.05.2010, 15:51 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
код корректно оформи..
|
02.05.2010, 16:17 | #4 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 4
|
JTG
Модальная форма - не вариант. Active Form - не пользовал, но посмотрю, Спасибо! Человек_Борща А что не так в оформлении?? нашел: loadlibrary зависит от Windows. По основному вопросу кто-нибудь подскажет? Еще, как вариант, хранить фрейм в DLL, который растянуть на всю форму. Как его тогда подгрузить на форму?? Последний раз редактировалось Stilet; 03.05.2010 в 15:52. |
03.05.2010, 15:14 | #5 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 206
|
а можно в DLLхранить вкладку PageControl ?
|
03.05.2010, 15:25 | #6 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 4
|
можно. Можно хранить любой объект. Вопрос как его подгрузить на форму..
___________________________________ _________________________ Окей. Разобрался, для тех кому интересно выкладываю: Код программы: Код:
Код:
Последний раз редактировалось pain_maker; 04.05.2010 в 15:07. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранение картинок bmp в DLL библиотеке | T-dayne | Общие вопросы Delphi | 3 | 09.04.2014 21:14 |
DLL и формы | Horus92 | Общие вопросы Delphi | 2 | 31.12.2009 20:01 |
Обращение из формы в dll к элементу главной формы (delphi) | a_n_n_a | Помощь студентам | 3 | 10.05.2009 04:00 |
DLL b свойства формы ??? | spamer | Общие вопросы Delphi | 10 | 09.02.2009 21:01 |
DLL и формы | Andrei Isaev | Компоненты Delphi | 1 | 18.11.2008 18:25 |