...синтаксис для DLL должен быть немного другим. Вот как нужно правильно делать:
Вам необходимо, по крайней мере, два файла -- библиотечный файл и файл с исходным кодом:
Библиотечный файл: mylib.dpr
library MyLib;
uses MyCode in 'MYCODE.PAS'; exports MyFunc index 1; begin end. |
Файл с исходным кодом: mycode.pas
unit MyCode;
interface function MyFunc( MyParam: string ): string; export; implementation function MyFunc( MyParam: string ): string; begin Result := 'Это просто пример!'; end; end. |
Совет написан по мотивам книги Delphi Developer's Guide, изданной издательством Borland Press/Sams Publishing. [001657]