System.Rtti.TValue.AsType

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

Delphi

function AsType<T>(const EmptyAsAnyType: Boolean = True): T; overload;
procedure AsType(ATypeInfo: PTypeInfo; out AResult; const EmptyAsAnyType: Boolean = True); overload;

C++

T __fastcall TValue::AsType(const bool EmptyAsAnyType)
void __fastcall AsType(System::Typinfo::PTypeInfo ATypeInfo, /* out */ void *AResult, const bool EmptyAsAnyType = true)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Rtti.pas
SystemRtti.h
System.Rtti TValue

説明

現在格納されている値を別の型にキャストします。

AsType メソッドを呼び出すと、格納された値を別の型に変換できます。成功すると AsType は新しく変換された値を返し、失敗すると例外が発生します。

関連項目