Forum: Object-Pascal / Delphi-Language
Delphi
by MrKnogge,
29. Mär 2008
Dann überprüfe a, vor der Case-Abfrage !
Und springe in die Case Schleife nur dann rein, wenn der Wert kleiner deines Max-Wertes liegt.
Forum: Object-Pascal / Delphi-Language
Delphi
by MrKnogge,
29. Mär 2008
Ich glaube du hast nicht ganz verstande, was case macht.
Mit Case überprüfst du, welchen Wert a hat, ist der Wert 0, springt er bei 0 rein, liegt der Wert im Bereich von 1..100 springt er in diesen Bereich. Den Rest ignoriert er. Deine erste Version ist doch wunderbar, oder habe ich dich falsch verstanden? Falls ja, erklär mir bitte nochmal was du bezwecken möchtest.
Forum: Object-Pascal / Delphi-Language
Delphi
by MrKnogge,
29. Mär 2008
Bei der verwendung von Case musst kannst du keine Variablen benutzen, da musst du dann eine if-Abfrage benutzen.