Afficher : Delphi
C++
Préférences d'affichage
System.SysUtils.BoolToStr
De XE2 API Documentation
Delphi
function BoolToStr(B: Boolean; UseBoolStrs: Boolean = False): string;
C++
extern 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.