Ah ok, also ich hab das jetzt mal so versucht:
Bei cepe.dll (die, die ich dejecten will):
Delphi-Quellcode:
interface
...
procedure CloseMyForm(); stdcall;
...
implementation
procedure CloseMyForm; stdcall;
begin
ShowMessage('workd');
end;
Und natürlich
exports CloseMyForm;
Dann die unloader.dll, mit der ich die form von cepe.dll schließen will bzw. die CloseMyForm aufrufen will:
Delphi-Quellcode:
interface
...
type CloseMyForm=procedure; stdcall;
...
var
TCF: CloseMyForm;
...
function DllMain(..)
begin
TCF;
end;
..
Ich denke jetzt mal du hast das so (ähnlich) gemeint, aber geht iwie net :S
Edit:
Oder so ungefähr?
Delphi-Quellcode:
Hcepe := GetModuleHandle('cepe.dll');
TCF := GetProcAddress(Hcepe, 'CLoseMyForm');
TCF;