wie oft hat man sich aufgeregt, das man
dll's nicht in der
IDE ausführen kann ?
für die, die es noch nicht wissen... "man kann es doch"
indem man die funktion die man testen möchte in ein "mini"-programm importiert und aufruft,
und dieses progrämmchen dann als "Host-Application" bei der
DLL einträgt
(Menü: Ausführen/Run -> Parameter)
so kann man z.B. auch
DLL's im Einzelschrittmodus testen und muss sich nicht aufregen das einem dauernd das Programm abstürzt oder ähnliches, wenn man ein Plugin basteln möchte
Delphi-Quellcode:
program DLL_Host;
function helloworld(wparam:longint):boolean;stdcall;external 'test.dll' Name 'helloworld';
begin
helloworld(0);
end.
so klein, und doch so wirksam kann dieses kleine Stückchen Delphi-Source sein