
28.07.2008, 12:33
|
Специалист
|
|
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
|
|
Всё делается по цепочке:
Project1.exe:
Код:
function Fun1(X1, X2: Integer): Integer; external 'lib1.dll';
procedure TForm1.Button1Click(Sender: TObject);
begin
Caption:= IntToStr(Fun1(2, 3));
end;
Lib1.dll:
Код:
function Fun2(Y1: Integer): Integer; external 'lib2.dll';
function Fun1(X1, X2: Integer): Integer;
begin
Result:= Fun2(X1) + Fun2(X2);
end;
exports Fun1;
begin
end.
Lib2.dll:
Код:
function Fun2(Y1: Integer): Integer;
begin
Result:= Sqr(Y1);
end;
exports Fun2;
begin
end.
|