Forum: Object-Pascal / Delphi-Language
Delphi
by maximov,
18. Aug 2004
TryStrToInt ist auch nur ne kapselung von Val:
function TryStrToInt(const S: string; out Value: Integer): Boolean;
var
E: Integer;
begin
Val(S, Value, E);
Result := E = 0;
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by maximov,
18. Aug 2004
Ich würd TryStrToInt bevorzugen, hat man keine unnötigen ausnahmen, in einer angelegenheit die eigentlich keine ausnahmen erfordert:
var i:integer;
...
if TryStrToInt('0oo1',i) then bla := i;
ohne das man das betriebssystem damit belästigen muss :wink: