System.Classes.TValueType

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

Delphi

TValueType = (vaNull, vaList, vaInt8, vaInt16, vaInt32, vaExtended,
vaString, vaIdent, vaFalse, vaTrue, vaBinary, vaSet, vaLString,
vaNil, vaCollection, vaSingle, vaCurrency, vaDate, vaWString,
vaInt64, vaUTF8String, vaDouble);

C++

enum DECLSPEC_DENUM TValueType : unsigned char { vaNull, vaList, vaInt8, vaInt16, vaInt32, vaExtended, vaString, vaIdent, vaFalse, vaTrue, vaBinary, vaSet, vaLString, vaNil, vaCollection, vaSingle, vaCurrency, vaDate, vaWString, vaInt64, vaUTF8String, vaDouble };

プロパティ

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


説明

TValueType は、ファイラ オブジェクトに書き込み/読み取る値の種類を定義します。

TValueType は、TReader ファイラ オブジェクトと TWriter ファイラ オブジェクトによって使用される型で、コンポーネントとそのプロパティをストリーミングするときに、ストリームから読み書きされるプロパティ値を型チェックするために使われます。

メモ: vaString 値型インジケータは、ANSIString 型に適用されますが、vaLString 値型は、文字列型のエイリアスである Unicode 文字列型である点に注意してください。

関連項目