Вызов функции из неуправляемой dll
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Библиотека, написанная и откомпилированная на Delphi
library NativeDll;
function add(a,b: integer): integer; stdcall;
begin
Result := a+b;
end;
exports
add;
begin
end.
Основная программа на PascalABC.NET
function add(a,b: integer): integer; external 'NativeDll.dll' name 'add'; // объявление внешней функции
begin // основная программа
writeln(add(2,3));
end.