バリアント サポート ルーチン
API カテゴリ:インデックス への移動
このトピックでは、Delphi RTL に定義されているすべてのバリアント サポート ルーチンの一覧を示します。
ルーチン | 説明 |
---|---|
バリアントから動的配列を作成します。 | |
動的配列からバリアント配列を作成します。 | |
カスタム バリアント型を実装しているオブジェクトを取得します。 | |
バリアントのデータへのポインタを返します。 | |
バリアント型の変換時に発生した例外を処理します。 | |
System.Variants.Null バリアントを返します。 | |
"空" のバリアントを返します。 | |
バリアント配列を作成します。 | |
配列作成エラーを示します。 | |
バリアント配列の次元数を返します。 | |
多次元バリアント配列内の 1 つの値を表すバリアントを返します。 | |
バリアント配列の 1 つの次元の上限を返します。 | |
バリアント配列をロックし、そのデータを指すポインタを返します。 | |
バリアント配列の 1 つの次元の下限を返します。 | |
1 次元のバリアント配列を作成し、要素に値を設定します。 | |
多次元バリアント配列内の 1 つのセルの値を設定します。 | |
バリアント配列のサイズを変更します。 | |
指定されたバリアント配列への参照を返します。 | |
バリアント配列のロックを解除します。 | |
任意のバリアントをキャストして、複素数を表すカスタム バリアントにします。 | |
任意のバリアントをキャストして、測定量を表すカスタム バリアントにします。 | |
HRESULT をエラー バリアントに変換します。 | |
指定した型にバリアントを変換します。 | |
指定した型にバリアントを変換します。 | |
System.Variants.EVariantTypeCastError 例外を発生させます。 | |
指定されたバリアントの値が System.Variants.Unassigned の場合、例外を発生させます。 | |
バリアントを空にして、値が割り当てられていない状態にします。 | |
バリアントを別のバリアントにコピーします。 | |
バリアント間の関係を返します。 | |
複素数を表すカスタム バリアントのバリアント型コードを返します。 | |
複素数の絶対値を返します。 | |
複素数の絶対値の 2 乗を返します。 | |
複素数の角度を返します。 | |
複素数の逆余弦を返します。 | |
複素数の逆双曲線余弦を返します。 | |
複素数の逆余接を返します。 | |
複素数の逆双曲線余接を返します。 | |
複素数の逆余割を返します。 | |
複素数の逆双曲線余割を返します。 | |
複素数の逆正割を返します。 | |
複素数の逆双曲線正割を返します。 | |
複素数の逆正弦を返します。 | |
複素数の逆双曲線正弦を返します。 | |
複素数の逆正接を返します。 | |
複素数の逆双曲線正接を返します。 | |
複素数の共役を返します。 | |
複素数の余弦を返します。 | |
複素数の双曲線余弦を返します。 | |
複素数の余接を返します。 | |
複素数の双曲線余接を返します。 | |
複素数を表すカスタム バリアントを返します。 | |
複素数の余割を返します。 | |
複素数の双曲線余割を返します。 | |
複素数の指数関数値を返します。 | |
一組の極座標を複素数に変換します。 | |
複素数の逆数を返します。 | |
複素数の自然対数を返します。 | |
複素数の 10 を底とする対数を返します。 | |
複素数の 2 を底とする対数を返します。 | |
複素数の N を底とする対数を返します。 | |
複素数を指定の値で累乗した値を返します。 | |
複素数の正割を返します。 | |
複素数の双曲線正割を返します。 | |
複素数を表すバリアントを、可能であれば、実数値を表すバリアントに変換します。 | |
複素数の正弦を返します。 | |
複素数の双曲線正弦を返します。 | |
複素数の 2 乗を返します。 | |
複素数の平方根を返します。 | |
複素数の正接を返します。 | |
複素数の双曲線正接を返します。 | |
複素数に虚数を掛けた値を返します。 | |
複素数に -i(虚数単位)を掛けた値を返します。 | |
複素数に i(虚数単位)を掛けた値を返します。 | |
複素数に実数を掛けた値を返します。 | |
複素数を表すカスタム バリアントに対応する極座標を計算します。 | |
測定量を表すカスタム バリアントのバリアント型コードを返します。 | |
測定量を表すカスタム バリアントを返します。 | |
バリアントをコピーします。 | |
指定した範囲の値を持つバリアントを返します。 | |
バリアントの内部型を FMTBcd.TBcd 値として識別する TVarType 定数を返します。 | |
値を内部的に FMTBcd.TBcd 値として格納するバリアントを新規作成します。 | |
指定された日付と時刻を持つバリアントを返します。 | |
バリアントの値が指定した範囲に含まれるかどうかを示します。 | |
NULL に対するバリアント操作であることを示します。 | |
無効なバリアント操作であることを示します。 | |
指定されたバリアントが配列かどうかを示します。 | |
指定されたバリアントの値が参照かどうかを示します。 | |
指定されたバリアントの値が未定義かどうかを示します。 | |
バリアントのデータが内部的に複素数として格納されているかどうかを示します。 | |
バリアントが測定量を表すカスタム バリアントかどうかを示します。 | |
指定されたバリアントがカスタム バリアントかどうかを示します。 | |
指定されたバリアントが割り当てられていないかどうかを示します。 | |
指定されたバリアントが値の割り当てられていないオプションのパラメータを表しているかどうかを示します。 | |
指定されたバリアントがエラー バリアントかどうかを示し、場合によってはバリアントを HRESULT に戻します。 | |
指定されたバリアントが FMTBcd.TBcd 値を表しているかどうかを示します。 | |
指定されたバリアントが浮動小数点値を表しているかどうかを示します。 | |
指定されたバリアントが System.Variants.Null かどうかを示します。 | |
指定されたバリアントが数値を表しているかどうかを示します。 | |
指定されたバリアントが序数値を表しているかどうかを示します。 | |
指定されたバリアントが文字列値を表しているかどうかを示します。 | |
指定されたバリアントが指定された型を表しているかどうかを示します。 | |
System.Variants.EVariantOverflowError 例外を発生させます。 | |
System.Variants.EVariantRangeCheckError 例外を発生させます。 | |
HRESULT 値を基にバリアント例外を発生させます。 | |
2 つのバリアントの値が同等かどうかを示します。 | |
バリアントの値が指定したインターフェイスをサポートするインターフェイスであるかどうかを示します。 | |
バリアントを FMTBcd.TBcd 型に変換します。 | |
指定されたバリアントを TDateTime 値に変換します。 | |
バリアントの値を文字列に変換します。 | |
バリアントの値を文字列に変換します。 | |
バリアントの値を WideString に変換します。 | |
バリアントの値を WideString に変換します。 | |
指定したバリアントの型コードを返します。 | |
バリアント型を記述する文字列を返します。 | |
バリアント型コードが、バリアント配列の要素として使用できる型を表しているかどうかを示します。 | |
バリアント型コードが、バリアント配列の要素として使用できる型を表しているかどうかを示します。 | |
2 つのバリアントを加算します。 | |
2 つのバリアントを加算します。 | |
2 つのバリアント値間で and 演算を実行します。 | |
2 つのバリアント間で and 演算を実行します。 | |
バリアント配列のサイズを変更します。 | |
バリアントに対して型キャストを実行します。 | |
バリアントを空にして、値が割り当てられていない状態にします。 | |
バリアントをコピーします。 | |
2 つのバリアント間で除算を行います。 | |
2 つのバリアント間で除算を行います。 | |
Unicode 文字列をバリアントに割り当てます。 | |
バリアント配列から要素を取得して返します。 | |
2 つのバリアント間で除算した余りを返します。 | |
2 つのバリアント間で除算した余りを返します。 | |
2 つのバリアント間で乗算を行います。 | |
2 つのバリアント間で乗算を行います。 | |
バリアントの符号を反転します。 | |
バリアントに対して not 演算を実行します。 | |
2 つのバリアント間で or 演算を実行します。 | |
2 つのバリアント間で or 演算を実行します。 | |
バリアント配列内の要素の値を設定します。 | |
2 つのバリアント間で shl(左シフト)演算を実行します。 | |
2 つのバリアント間で shl(左シフト)演算を実行します。 | |
2 つのバリアント間で shr(右シフト)演算を実行します。 | |
2 つのバリアント間で shr(右シフト)演算を実行します。 | |
2 つのバリアント間で減算を行います。 | |
2 つのバリアント間で減算を行います。 | |
バリアントを Unicode 文字列に変換します。 | |
2 つのバリアント間で xor(排他的論理和)演算を実行します。 | |
2 つのバリアント間で xor(排他的論理和)演算を実行します。 |