Hallo,
ich habe (dank dieses Forums
) eine Form in eine
DLL ausgelagert.
Jetzt mochte ich dieses Form / diese Funktionen jetzt direkt aus meiner
DPR heraus ausführen - es handelt sich um einen Setup-Dialog, der auch direkt beendet werden kann - dann soll das Hauptfenster gar nicht erst zu sehen sein.
In der
DPR kann ich aber nicht initialization und finalization verwenden, kann ich diese Befehle dann probelemlos direkt zwischen begin & end setzen ?
Initalization:
Delphi-Quellcode:
// --- DLL laden ---
lib := LoadLibrary(@dllname[1]);
if lib <> 0
then
begin
{ @SetupDlgShowNormal := GetProcAddress(lib, 'SetupDlgShowNormal'); }
@SetupDlgShowModal := GetProcAddress(lib, '
SetupDlgShowModal');
end;
finalization:
Delphi-Quellcode:
// --- DLL entladen ---
if lib <> 0
then
FreeLibrary(lib);
// --------------------
Grüße
Sebastian