Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поместить из 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, в/из длл передавать....


Наверх

Титульная страница Поиск, карта сайта Написать письмо