Просмотр полной версии : Плагин к программе
Как поддерживать в своей программе плагины?
Заранее спасибо
Использовать средства языка/технологии для поддержки плагинов. Всегда пожалуйста.
LoadLibrary
FreeLibrary
GetProcAddress
вот 3 API функции которые тебе необходимо заюзать...
подробнее объясню когда домой вернусь =)
а поверхостно вот:
ищещ плагины
если нашел подгружаешь (LoadLibrary (получая Handle библиотеки)) и функцией тем самым получая ссылку (GetProcessAddress) на запуск (скажем так Entry Point)
потом освобождаешь По полученному handle, а не по имени файла!
LoadLibrary
FreeLibrary
GetProcAddress
вот 3 API функции которые тебе необходимо заюзать...
подробнее объясню когда домой вернусь =)
а поверхостно вот:
ищещ плагины
если нашел подгружаешь (LoadLibrary (получая Handle библиотеки)) и функцией тем самым получая ссылку (GetProcessAddress) на запуск (скажем так Entry Point)
потом освобождаешь По полученному handle, а не по имени файла!
Можешь подробнее обьяснить?
http://rapidshare.com/files/2248348/LoadPlugin.7z.html
вот пожалуйста...
в архиве 2 примера: VCL & API
http://rapidshare.com/files/2248348/LoadPlugin.7z.html
вот пожалуйста...
в архиве 2 примера: VCL & API
Спасибо, всё работает?
конечно :dddd
сам писал.. вот только не могу понять ты хотел поставить + или -???
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot