Неуправляемые плагины и .net приложение
От: Андрей Титов http://imul.org
Дата: 08.10.06 07:27
Оценка:
Я только начинаю разбираться с .net, так что попрошу сильно не пинать

Вопрос:
Написал я некоторое приложение на .net.
Хочу добавить подержку плагинов, при этом что бы плагины можно
было писать хоть на ассемблере.

Очень прошу простой пример, как вызвать Функцию
Предположим все плагины экспортируют некоторую функцию
(delphi прототип):
function Test(const TestStr : string) : string;

Как мне её элементарно вызвать?

Я пытался так:
lh := LoadLibrary("Plugin1.dll");
GetProcAddress(lh, "Test");


GetProcAddress возвращает значение типа IntPtr, а что с ним делать, как вызвать?
Вообщем я был бы невероятно рад примеру.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.