Syntax:
function StrToBool(Value: String): boolean;
Beschreibung:
Die Funktion konvertiert einen String in einen booleschen Wert.
StrToBool konvertiert den in S angegebenen String in einen booleschen Wert.
Wenn S in eine Zahl umgewandelt werden kann, gibt StrToBool false zurück, sofern die Zahl 0 ist; ansonsten true.
Kann S in keine Zahl konvertiert werden, gibt StrToBool true zurück, sofern S mit einem der Strings in TrueBoolStrs übereinstimmt (oder sich nur in der Groß-/Kleinschreibung unterscheidet) und false, sofern S mit einem der Strings in FalseBoolStrs übereinstimmt.
Wenn S keine Zahl ist und mit keinem String in TrueBoolStrs oder FalseBoolStrs übereinstimmt, wird eine EConvertError-Exception ausgelöst.
Hinweis: Wenn Sie TrueBoolStrs keinen Wert zuweisen, wird angenommen, dass der String "TRUE" enthalten ist.
Auf dieselbe Weise wird mit FalseBoolStrs verfahren, nur dass hier der einzelne String ‘FALSE’ angenommen wird.
Beispiel: