Unit 'sysutils' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

StrToBool

Convert a string to a boolean value.

Declaration

Source position: sysstrh.inc line 243

function StrToBool(

  const S: string

):Boolean;

function StrToBool(

  const S: string;

  const FormatSettings: TFormatSettings

):Boolean;

Description

StrToBool will convert the string S to a boolean value. The string S can contain one of 'True', 'False' (case is ignored) or a numerical value. If it contains a numerical value, 0 is converted to False, all other values result in True. If the string S contains no valid boolean, then an EConvertError exception is raised.

Errors

On error, an EConvertError exception is raised.

See also

BoolToStr

  

Convert a boolean value to a string.


Documentation generated on: Jul 24 2023