System.Variants.NullStrictConvert
Delphi
NullStrictConvert: Boolean = True;
C++
extern DELPHI_PACKAGE bool NullStrictConvert;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.Variants.pas System.Variants.hpp |
System.Variants | System.Variants |
Description
Spécifie si une conversion à partir de Null est un cas d'erreur.
NullStrictConvert détermine le résultat des tentatives de conversion de variants Null en d'autres types. Si NullStrictConvert a la valeur true (valeur par défaut), la tentative de conversion d'un variant Null déclenche une exception EVariantTypeCastError, à moins que la conversion s'effectue à destination d'un variant personnalisé définissant une conversion à partir de Null. Si NullStrictConvert a la valeur false, la conversion à partir de Null utilise les règles suivantes :
Destination | Résultat de conversion |
---|---|
Type numérique |
Zéro |
Type chaîne |
Valeur de la variable globale NullAsStringValue. (Par défaut : chaîne vide.) |
Boolean |
False. |