Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Внизнасчет Plugin ом.... Найти похожие ветки
← →
Bes © (2004-03-15 13:12) [0]привет мастера!
такая проблема: делаю прогу, но возможно ее разширение /развитие... я вот и подумал зачем мне ее всю переписывать если можно включик такую темку как Plugin"ы :)
вопрос: а где почитать про данную тему?
← →
Amoeba © (2004-03-15 18:03) [1]на www.delphikingdom.com нацдешь пару отличных статей
← →
snake1977 (2004-03-15 18:15) [2]ищи сатьи о DLL , на этом сайте есть отличная статья и даже с примером
← →
Юрий Зотов © (2004-03-15 19:17) [3]Все, что будет модифицироваться, выносите в BPL. Он и будет Plugin"ом. Внешний интерфейс у всех Plugin"ов одинаковый (через него программа и работает), а вот реализация этого интерфейса может быть у каждого Plugin"а своя. Значит, какой Plugin программа загрузит (через LoadPackage) - такая реализация и получится, хотя программа всегда вызывает одни и те же функции (получая их через GetProcAddress).
То же самое и с Plugin"ами в виде DLL, но BPL проще и удобнее.
← →
Petr V. Abramov © (2004-03-15 21:11) [4]> Юрий Зотов © (15.03.04 19:17) [3]
А попдробнее? В BPL же вроде экспортируемые имена функций в unit`ах исковерканы (к ним добавлены разные "qqrv" пр. неприличные суффиксы), кроме, конечно, тех ф-ций, который явно упомянуты в exports BPL . Но в этом случае BPL получается не проще и не сложней DLL
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 2.081 c