System.SysUtils.BoolToStr
Delphi
function BoolToStr(B: Boolean; UseBoolStrs: Boolean = False): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall BoolToStr(bool B, bool UseBoolStrs = false);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Convertit une variable booléenne en chaîne.
BoolToStr convertit la valeur booléenne donnée en chaîne de la façon suivante :
Valeur de B | Valeur de UseBoolStrs | Valeur de la chaîne renvoyée |
---|---|---|
true |
false |
'-1' |
true |
true |
La première chaîne de TrueBoolStrs (par défaut, 'True') ; |
false |
false |
'0' |
false |
true |
La première chaîne de FalseBoolStrs (par défaut, 'False') ; |
Remarque : Les variables TrueBoolStrs et FalseBoolStrs ne sont pas définies au démarrage d'une application. Toute utilisation de la routine StrToBool, BoolToStr ou TryStrToBool provoque l'initialisation de ces variables avec les valeurs par défaut ci-dessus.