Форум: "Основная";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизСвойство "parent" для формы, размещённой в DLL? Найти похожие ветки
← →
Nimbus (2005-06-06 19:39) [0]Доброго времени суток, уважаемые Мастера!
Помогите, пожалуйста, разобраться с такой проблемой:
Создаю форму, которая находится в dll"ке, затем пытаюсь присвоить свойствуparent
этой формы объект класса TPanel, принадлежащий главной форме приложения. Всё, кроме назначения "родителя" происходит нормально - dll динамически загружается, форму в ней можно создать, уничтожить, затем выгрузить dll. НО, форму на "родительском" компоненте НЕ ВИДНО!!! Help, help, выручайте, Мастера...
Как говорят, лучше один раз увидеть, чем N раз услышать, поэтому вот "рабочий" примерчик: http://www.webfile.ru/339428
Заранее признателен за проявленный интерес и помощь!
← →
KilkennyCat © (2005-06-06 21:48) [1]Вы хотите TForm поместить на TPanel?
← →
Nimbus © (2005-06-06 22:04) [2]
> Вы хотите TForm поместить на TPanel?
Совершенно верно! Если это сделать внутри одного приложения (особенно после некоторой настройки в нужный момент свойстваBorderStyle := bsNone
дочерней формы) - работает отлично, можете сами попробовать. На этот счёт могу привести не "рабочий примерчик", а работающий пример. ;-)
Но мне необходимо "вытащить" дочернюю форму в dll"ку, в этом вся проблема!
← →
TUser © (2005-06-06 22:10) [3]Windows.SetParent(Form2.Handle,Panel1.Handle)
← →
Nimbus © (2005-06-06 22:23) [4]Б Л Е С Т Я Щ Е ! ! !
Благодарю, Evgeniy!!! Давненько меня так никто не выручал!
Буду в Москве, с меня пиво! :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c