Forum: Sonstige Fragen zu Delphi
Delphi
by schwa226,
13. Apr 2010
Das habe ich schon kapiert,
jedoch behebt das mir leider nicht den Fehler wenn ich die Form anzeige. :(
Forum: Sonstige Fragen zu Delphi
Delphi
by schwa226,
13. Apr 2010
SetTimer geht bei mir nicht, da ich ja die WM_TIMER nicht bekomme....
Habe jetzt noch ein Problem!
Der Timer wird nun ausgelöst, aber wenn ich die Form einmal gezeigt hatte mit ShowModal dann gibt es den Error: 5 ' Zugriff verweigert' wenn ich ein FreeAndNil(frMain) mache:
procedure TmyThread.Terminate;
begin
inherited Terminate;
PostMessage(FHWND, WM_QUIT , 0,0);
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by schwa226,
12. Apr 2010
Es geht!
procedure TMainThread.Execute;
begin
try
//plugin gets loaded, create Form
if Not Assigned(frMain) then
frMain := TfrMain.Create(NIL);
//start startupdelay
Forum: Sonstige Fragen zu Delphi
Delphi
by schwa226,
12. Apr 2010
Danke euch beiden erst einmal!
Gibt es zu dem Thread/Message abarbeiten ein Beispiel.
Werde warscheinlich im Thread mit GetMessage ein Polling machen müssen und die WM_TIMER dann per PostMessage an mein HWND weiterleiten!?