Hallo,
kannst du noch ein paar mehr Infos geben.
So wie es aber scheint, kannst du die von mir
erstellte TTimerThread verwenden.
Da ist kein Sleep enthalten.
Suche einfach mal nach TTimerThread.
Siehe auch die Infos von Bernd zu meinen Problemen in einer
DLL!
Delphi-Quellcode:
...
private
FTimer: TTimerThread;
procedure OnTimer( Sender: TObject );
end;
procedure Form1.OnCreate( Sender: TObject );
begin
FTimer := TTimerThread.Create( 1000, OnTimer );
FTimer.Enabled := True;
end;
procedure Form1.Destroy( Sender: TObject );
begin
FTimer.Stop; // nicht Free oder FreeAndNil
end;
procedure Form1.OnTimer( Sender: TObject );
begin
// wie gehabt !
end;
mfg Rumpi