Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#28

AW: Stackoverflow finden - wenn es denn einer ist

  Alt 7. Jan 2016, 23:07
Wie sieht eigentlich Deine Timerroutine aus?

So in der Art?
Delphi-Quellcode:
procedure TForm1.SpecialTimer1Timer(Sender: TObject);
begin
  SpecialTimer1.Enabled := False;

... hier machen wir was...

  SpecialTimer1.Enabled := True;
end;
Wenn nein kann es passieren, dass das Timerereignis aufgerufen wird, wenn das vorherige noch nicht abgearbeitet ist, das kann zu einem StackOverflow führen.

Aus dem Grund habe ich mir angewöhnt im Timerereignis den Timer immer zuerst auszuschalten und am Ende wieder einzuschalten.
  Mit Zitat antworten Zitat