Autor Beitrag
[r2d2]
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109

WinXP
D5 Enterprise
BeitragVerfasst: So 14.12.03 03:59 
Hi
Gibt es in Dephi einen Befehl, der nicht nur wie break die aktuelle for-Schleife, sondern auch noch die ihr übergeordnete Schleife abbricht? Sowas wie "break(t)", wobei t die Anzahl der Schleifen ist, die abgebrochen werden sollen.

Danke

Edit: mir ist grad aufgefallen, dass der Titel dieses Threads falsch ist. Er muss natürlich 'Zwei Schleifen gleichzeitig abbrechen' heißen :oops:

Moderiert von user profile iconMotzi: Titel korrigiert


Zuletzt bearbeitet von [r2d2] am So 14.12.03 12:58, insgesamt 3-mal bearbeitet
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 14.12.03 04:53 
exit verläßt die ganze Prozedur. Mehr gibt es nicht.
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: So 14.12.03 13:58 
Vielleicht kannst du dich ja mit goto anfreunden:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
label blubb;
var
 i,j: integer;
begin
 for i := 0 to 10 do
  for j := 0 to 10 do
   if i = 3 then goto blubb;
 blubb:
end;


sonst fällt mir auch nichts ein.
[r2d2] Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109

WinXP
D5 Enterprise
BeitragVerfasst: So 14.12.03 22:49 
Danke, goto ist perfekt :)