Einzelnen Beitrag anzeigen

srx

Registriert seit: 27. Aug 2007
13 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: unendliche Schleife Blockiert restliches Programm

  Alt 28. Aug 2007, 18:11
Zitat von Torpedo:
Eine Endlosschleife kann man aber einfacher machen (ohne Variable):
Delphi-Quellcode:
while true
begin
...
end;
Das Programm hängt, weil es immer in der Schleife ist und den restlichen Code deshalb nicht ausführen kann. Der Code wird Zeile für Zeile durchlaufen, nicht alles auf einmal ausgeführt. Also wenn die Zeilen in der Schleife immer wieder neu durchlaufen werden...

Du kannst aber einen Thread machen, in dem nur die Schleife ist. Dann wird diese unabhängig vom restlichen Code ausgeführt.
Wie mache ich den Thread ?

Ich versuche nämlich, dass unendlich versucht wird eine Sache zu blockieren.