Zitat von
schwa226:
Also beim laden der
DLL einen Thread erzeugen, der dann die Form erzeugt?
jupp
Wenn die
DLL geladen/initialisiert wird, innerhalb der
DLL einen Thread erzeugen,
darin die Form erstellen und dann einfach ein
(im Thread.Execute)
Delphi-Quellcode:
MyForm := TMyForm.Create(nil);
try
while not Terminated do //while aktiv{oder "not Beenden"} do
begin
Application.ProcessMessages;
Sleep(10);
end;
finally
MyForm.Free;
end;
Und nicht vergessen Zugriffe auf diese
VCL unbedingt mit diesem Thread zu syncronisieren.