Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
3. Okt 2009
Und für die Zukunft wäre es neben dem Versuch, die Grammatik etwas aufzupeppeln sinnvoll, wenn du gleich den richtigen Quellcode zeigen würdest. Der aus deinem Ausgangsbeitrag hatte mit deinem Problem nichts zu tun, da zum einen die Schleife fehlte und zum anderen alle Bedingungen gleich waren und somit für unnötige Verwirrung sorgten.
Also bevor du etwas falsch zu vereinfachen versuchst, zeige...
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
3. Okt 2009
Also du gehst in deinem Fall diese Liste durch und prüft für jede Zeile ob etwas zutrifft. Hier wäre das erste, was wahr ist "F-W" und somit der 2. if-Zweig.
Anschließend arbeitest du die Liste weiter ab. Ist das vielleicht deine Problem?
Wenn du die Schleife verlassen möchtest, falls eine Bedingung zutrifft, dann müsstest du in den if-Anweisungen mit "break" die Schleife verlassen.
Wenn...
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
3. Okt 2009
Ist das denn nicht der Fall?
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
3. Okt 2009
Du mit deinem "etz". :wall:
Schreibe mal deutlich und verständlich was du genau möchtest.
Forum: Object-Pascal / Delphi-Language
Delphi
by Matze,
3. Okt 2009
Hallo,
erstens gibt es keine if-Schleifen, sondern if-Anweisungen. Eine Schleife ist etwas ganz anderes.
Zweitens gibt es in Delphi auch goto, was jedoch unsauberer Programmierstil ist.
Drittens: Was möchtest du genau realisieren? Ich habe es noch nicht ganz verstanden. In deinem Fall sollte die 2. Schleife nicht ausgeführt werden, da die erste bereits zutrifft, hätte ich gesagt.
Grüße,...