![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поместить из DLL на основную форму PageControl [D6, D7, WinXP]
LexusU © (2006-11-06 19:15:00)Задача: Написать DLLы (типа плагины), которые передают основной программе готовые закладки TabSheet, на которой размещены различные компоненты для разных настроек (кнопки, чекбоксы и т.п.) В главной программе, на основной форме уже имеется PageControl.
Вопрос: 1. Как создать в плагине TabSheet визуально
2. Как поместить полученный ТаbSheet на PageControl головной программы
Метод когда в DLL пишется функция, которая обрабатывает данные и возвращает результат, как я понял, не годиться. Или я не прав?
LexusU (2006-11-09 12:04:00) [1]а как ссылку передать
vl_chel (2006-11-07 13:25:00) [2]>MetalFan
аккуратно надо делать ;-))
очень внимательно тследить за загрузкой и выгрузкой
я сделал интерфейс с функцией инициализации, в которую передается ссылка на PageControl и все происходит в библиотеке
MetalFan (2006-11-07 13:03:00) [3]>[3]
а потом лови AV...
vl_chel (2006-11-07 12:50:00) [4]можно но только если все скомпилированно на одной версии Дельфи
В основную программу передавать ссылку на Фрейм и там создавать вкладку и размещать фрейм на немна
Loginov Dmitry (2006-11-07 11:10:00) [5]Компилируй все с пакетами.
MetalFan (2006-11-07 09:15:00) [6]придумай что-нибудь другое. нельзя в делфи объекты, тем более VCL, в/из длл передавать....