Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.10;
Скачать: 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 вся ветка

Текущий архив: 2003.04.10;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
14-30564
uu
2003-03-24 21:33
2003.04.10
Справочник по математике


1-30354
Psi-factor
2003-03-31 18:42
2003.04.10
Скроллинг в MEMO и RichEdit


1-30388
a
2003-03-30 09:24
2003.04.10
какая технология позволяет проделать вот такое -


1-30391
AlexTMP
2003-03-30 12:44
2003.04.10
GetLastError() после Memo1.Lines.Add( test ) равно 5


3-30251
Yuraz
2003-03-20 10:42
2003.04.10
Мост перекачки данных FoxPro > Oracle с помощью чего организовать