TryStrToInt
Qubes 9.0 Essaye de convertir une chaîne en entier et indique si la conversion a réussi
Syntaxe
function TryStrToInt(str: String; base: Integer; var value: Integer): Boolean
str: chaîne à convertir
base: base à utiliser
value: résultat de la conversion en cas de succès
Remarques
Retourne True en cas de succès, et False.
Les bases reconnues vont de 2 à 36.
Exemples
var i := 1;
PrintLn(TryStrToInt('10', 10, i)); // True
PrintLn(i); // 10
PrintLn(TryStrToInt('10', 2, i)); // True
PrintLn(i); // 2
PrintLn(TryStrToInt('foo', 10, i)); // False
PrintLn(TryStrToInt('10', 10, i)); // True
PrintLn(i); // 10
PrintLn(TryStrToInt('10', 2, i)); // True
PrintLn(i); // 2
PrintLn(TryStrToInt('foo', 10, i)); // False