Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: While Schleife beenden, aber von aussen ?!

  Alt 30. Jul 2004, 15:56
Zitat von Filou:
Um die Schleife von außen ab zu brechen, brauchst du eine globale Variable
Das ist ein Irrglaube der bei vielen Herrscht. Es reicht vollkommen aus wenn diese Variable als Private der Klasse declariert wird wenn die schleife in einer Methode der Klasse ist. Somit ist es dann auch möglich mehrere Instanzen gleichzeitig laufen zu haben welche die Variable als Abbruchbedingung nehmen. Hättest du eine globale Variable würden sich die Instanzen durcheinander bringen weil alle auf die gleiche Variable zugreifen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat