Страница: 1 |
Страница: 1 |
Вопрос: DLL-Функции через GetProcAddress
Добавлено: 11.03.05 12:27
Автор вопроса: Fry1988 | ICQ: 228-157-294
Как можно использовать такие функции, как LoadLibrary и
GetProcAddress для использования определенной функции из DLL? Пробовал сделать код, как на Delphi или VC++, но не получается.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 11.03.05 19:59
Если желаешь, в примерах есть CallApiByNameEx - его можешь перевести на .НЕТ
Или если ты вызываешь функцию с четырмя параметрами, то можешь без проблемм воспользоваться CallWindowProc
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 13.03.05 07:04
В .NET всё делается совсем по-другому...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemReflectionEmitTypeBuilderClassDefinePInvokeMethodTopic2.asp
Номер ответа: 3
Автор ответа:
Fry1988
ICQ: 228-157-294
Вопросов: 2
Ответов: 8
Профиль | | #3
Добавлено: 13.03.05 12:01
В .NET глянул, там работает, но мне VB.NET нравиться меньше, чем VB6. Вообще мне надо сделать так: Поиск DLL'ов из папки Plugins,
загрузка названий файлов в меню и вызов через меню определенных функций плагинов... В нет я это сделал, но програма на VB6, кода очень много, переделывать неохотаю...
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 13.03.05 13:19
гы Дык какого фига пишешь в .NET форум !?
Если на VB6 то CallApiByNameEx и не парься...