DLL에서...
function Test(Value: Integer): Integer; overload;
begin
......
end;
function Test(Value: PChar): Integer; overload;
begin
......
end;
exports
Test(Value: Integer) name 'Test_Int',
Test(Value: PChar) name 'Test_Str';
end.
프로젝트에서...
function Test(Value: Integer): Integer; overload;
function Test(Value: PChar): Integer; overload;
implementation
function Test(Value: Integer): Integer; external 'project2.dll' name 'Test_Int';
function Test(Value: PChar): Integer; external 'project2.dll' name 'Test_Str';
아래와 같이 해보세요...
DLL에서...
function Test(Value: Integer): Integer; overload;
begin
......
end;
function Test(Value: PChar): Integer; overload;
begin
......
end;
exports
Test(Value: Integer) name 'Test_Int',
Test(Value: PChar) name 'Test_Str';
end.
프로젝트에서...
function Test(Value: Integer): Integer; overload;
function Test(Value: PChar): Integer; overload;
implementation
function Test(Value: Integer): Integer; external 'project2.dll' name 'Test_Int';
function Test(Value: PChar): Integer; external 'project2.dll' name 'Test_Str';
^^ 항상 즐코하세요...