Forum: Object-Pascal / Delphi-Language
Delphi
by Chewie,
18. Aug 2004
Also mein Delphi5 kennt kein TryStrToInt. Vielleicht gibts das erst seit Delphi8?
Forum: Object-Pascal / Delphi-Language
Delphi
by Chewie,
18. Aug 2004
Das Problem an StrToIntDef ist aber, dass man einen Wert braucht, der auf gar keinen Fall ein gültiger Wert ist. Denn wenn der String-Wert auch '0' sein darf (also die Zahl gleich 0), dann könnte eine 0 im Falle von StrToIntDef(bla, 0) entweder bedeuten, dass es keine Zahl war oder dass der String die Entsprechung der Zahl 0 war. In so einem Fall ist ein try..except-Block sicherer, aber nicht...