Вниз
Скачать: CL | DM;

Хотелось бы научиться создавать плагины для своей программы в вид   Найти похожие ветки 

← →
acsoft ©   (2003-03-31 07:59) [0]

Объясняю ситуацию: в программе есть объект типа TTabbedNotebook или TTabControl, каждая страница соответствует какой-либо функции программы. Я хочу добавлять функции, создавая DLL. Программа должна открыть папку Plugins, загрузить все плагины (неизвестное количество файлов DLL), а каждый плагин в свою очередь после загрузки должен создать в TabbedNotebook страницу для себя (разместить на ней кнопки, строки редактирования и т.п.- ну это я уж как-нибудь сам)
Воможно, это можно реализовать иначе.
Помогите, очень нужно. По возможности скиньте ответ на acsoft@mail.ru, буду крайне благодарен.


← →
гончий   (2003-03-31 10:10) [1]

Делаешь выборку всех dll в папке Plugins, создаешь странички, инфо о Caption берешь, например, из функции get_pluginfo в dll :) Создаешь интерфейс обмена информацией программы с плагином:
{pIde_Handle} и далее включаешь фантазию :) Поищи примеры на DelphiKingdom



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-30386
Provodnick
2003-03-30 00:52
2003.04.10
Пара вопросов о таймере и о дереве каталогов...


3-30302
Солер
2003-03-23 09:21
2003.04.10
Зехер у ADO или у меня


14-30527
BALU1111
2003-03-24 11:30
2003.04.10
TListView


1-30408
asdf1
2003-03-30 18:08
2003.04.10
Как скрыть главную форму в момент создания????


3-30303
Sirus
2003-03-23 10:43
2003.04.10
IBase 5.5 и IBase 6 на одной машине... Можно или нет???




   Наверх