Einzelnen Beitrag anzeigen

snapman
(Gast)

n/a Beiträge
 
#1

Abarbeiten von Befehlen - Reihenfolge etc.

  Alt 29. Mai 2006, 22:53
Hallo,
hätte mal eine interessante Frage:

Also ich hab folgenden Code:

Delphi-Quellcode:
code vor timer
timer1.Enabled:=true;
code nach timer
Wenn der Code so ist dann führt Delphi die Befehle die nach dem Timer kommen sofort aus, ohne zu warten.....
Nun habe ich mal das ganze etwas modifiziert:

Delphi-Quellcode:
code vor timer
timer1.Enabled:=true;
while timer1.Enabled=true do Application.ProcessMessages;
code nach timer
und nun wartet delphi bis der timer abgearbeitet ist und führt dann erst den code nach dem timer aus

könnt ihr mir erklären wie das delphitechnisch zusammenhängt?
  Mit Zitat antworten Zitat