Uses в DLL
  
...синтаксис для 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. 
 
           |