Свойство "parent" для формы, размещённой в DLL?
От: Nimbus  
Дата: 06.06.05 17:24
Оценка:
Доброго всем времени суток!

Помогите, пожалуйста, разобраться с такой проблемой:
Создаю форму, которая находится в dll'ке, затем пытаюсь присвоить свойству parent этой формы объект класса TPanel, принадлежащий главной форме приложения. Всё, кроме назначения "родителя" происходит нормально — dll динамически загружается, форму в ней можно создать, уничтожить, затем выгрузить dll. НО, форму, расположенную на "родительском" компоненте НЕ ВИДНО!!!

А вот и "рабочий" примерчик: http://rsdn.ru:80/File/42492/Example.rar

Заранее признателен за проявленный интерес и помощь!
Re: Свойство "parent" для формы, размещённой в DLL?
От: Karluha  
Дата: 06.06.05 17:38
Оценка:
Попробуй поставить свойство Visible для формы %-)
И не забудь сделать vcl.bpl внешней и для приложения и для dll или присвоить Application.Handle для dll, а то будут большие проблеммы
Re[2]: Свойство "parent" для формы, размещённой в DLL?
От: Nimbus  
Дата: 06.06.05 17:51
Оценка:
Здравствуйте, Karluha, Вы писали:

K>Попробуй поставить свойство Visible для формы %-)

классно пошутил

K>И не забудь сделать vcl.bpl внешней и для приложения и для dll или присвоить Application.Handle для dll, а то будут большие проблеммы

внешей не пробовал делать, а вот с Application.Handle "усё в порядке, шеф!" /см. приколотый файлик
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.