Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#10

AW: Onclick event bei schnellen klicken

  Alt 24. Feb 2015, 12:27
Er wird nicht "verschluckt", sondern wird früher ausgeführt ... Mitten innerhalb eines anderen Ausführungspfades.
Das kommt besonders geil, wenn man globale Variablen benutzt.

0 + 1 = 1
Aber klickt hier mal doppelt
Delphi-Quellcode:
...
private
  FCount: Integer;
end;

procedure TFormWendat.Button1Click(Sender: TObject);
var
  i: Integer;
begin
  FCount := 0;
  for i := 1 to 50 do begin
    Application.ProcessMessages;
    Sleep(100);
  end;
  FCount := FCount + 1;
  Button1.Caption := IntToStr(FCount);
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat