Zitat von
Luckie:
Ging nicht, weil immer eine andere Fehlermeldung kommen musste.
Für solche Fälle gibt es Exceptions.
Zitat von
Oxmyx:
Du hast eine Funktion, der ein oder mehrere Parameter übergeben werden. Falls die übergebenen Parameter nicht innerhalb eines gewissen Gültigkeitsbereichs liegen, kann die Funktion nicht arbeiten und muss gleich wieder abgebrochen werden. Wie machst du das denn?
Da überlegt man sich den positiven Fall (nicht den Negativen), hab ich ja oben schon geschrieben.
Zitat von
JasonDX:
Wenn du keine Sprungbefehle in Hochsprachen verwenden willst, frag ich mich, wie du ohne diese eine switch-Anweisung in C# überleben willst
Wir reden hier von Delphi. Wenn eine Programmiersprache keine Möglichkeiten für eine strukturierte Lösung bietet, dann bleibt einem wohl nichts übrig, als unstrukturiert zu programmieren.
Gruss
Thorsten