System.Variants.NullStrictConvert

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

NullStrictConvert: Boolean = True;

C++

extern DELPHI_PACKAGE bool NullStrictConvert;

プロパティ

種類 可視性 ソース ユニット
variable public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

説明

Null 変換がエラーになるかどうかを指定します。

NullStrictConvert 変数は,Null Variant をほかの型に変換しようとしたときに得られる結果を決定します。NullStrictConvert が true の場合(デフォルト),Null Variant を変換しようとすると,変換結果が Null からの変換を定義しているカスタム Variant でない場合は,EVariantTypeCastError が生成されます。NullStrictConvert が false の場合,Null の変換は以下の規則にしたがって行われます。



ターゲット 変換結果

Numeric 型

ゼロ

String 型

グローバル変数 NullAsStringValue の値(デフォルト:空の文字列)

Boolean

False



関連項目