英語で読む

次の方法で共有


oleauto.h ヘッダー

このヘッダーは Automation によって使用されます。 詳細については、次を参照してください。

oleauto.h には、次のプログラミング インターフェイスが含まれています。

関数

 
BstrFromVector

BSTR を返し、ベクターの各要素を BSTR 内の文字に割り当てます。
ClearCustData

カスタム データ項目を保持するために使用されるメモリを解放します。
CreateDispTypeInfo

IDispatch の実装で使用する簡略化された型情報を作成します。
CreateErrorInfo

汎用エラー オブジェクトのインスタンスを作成します。
CreateStdDispatch

1 つの関数呼び出しを使用して、IDispatch インターフェイスの標準実装を作成します。 これにより、オートメーションを介したオブジェクトの公開が簡略化されます。
CreateTypeLib

ICreateTypeLib インターフェイスをサポートする新しいオブジェクト インスタンスへのアクセスを提供します。
CreateTypeLib2

現在のファイル形式でタイプ ライブラリを作成します。
DispCallFunc

カスタマイズされた呼び出しにマシンの独立性を提供する、Invoke の下位レベルのヘルパー。 (DispCallFunc)
DispGetIDsOfNames

カスタマイズされた呼び出しにマシンの独立性を提供する、Invoke の下位レベルのヘルパー。 (DispGetIDsOfNames)
DispGetParam

DISPPARAMS 構造体からパラメーターを取得し、名前付きパラメーターと位置指定パラメーターの両方をチェックし、パラメーターを指定した型に強制変換します。
DispInvoke

インターフェイスの型情報に基づいて、インターフェイスのメンバー関数を自動的に呼び出します。
DosDateTimeToVariantTime

MS-DOS の時刻表現を、バリアントに格納されている日付と時刻の表現に変換します。
GetActiveObject

OLE に登録されている実行中のオブジェクトへのポインターを取得します。
GetAltMonthNames

セカンダリ (代替) 月の名前を取得します。
GetErrorInfo

現在の論理スレッドの SetErrorInfo の前回の呼び出しによって設定されたエラー情報ポインターを取得します。
GetRecordInfoFromGuids

型ライブラリを読み込まずに型情報の GUID を渡すことによって、UDT の IRecordInfo インターフェイスへのポインターを返します。
GetRecordInfoFromTypeInfo

型情報を渡すことによって、UDT の IRecordInfo インターフェイスへのポインターを返します。
LHashValOfName

名前のハッシュ値を計算します。 (LHashValOfName)
LHashValOfNameSys

名前のハッシュ値を計算します。 (LHashValOfNameSys)
LHashValOfNameSysA

指定した名前のハッシュ値を計算します。
LoadRegTypeLib

レジストリ情報を使用してタイプ ライブラリを読み込みます。
LoadTypeLib

タイプ ライブラリを読み込んで登録します。
LoadTypeLibEx

タイプ ライブラリを読み込み、(必要に応じて) システム レジストリに登録します。  .
OaBuildVersion

OLE オートメーションのビルド バージョンを取得します。
OaEnablePerUserTLibRegistration

RegisterTypeLib 関数が、Windows Vista Service Pack 1 (SP1)、Windows Server 2008、およびそれ以降のオペレーティング システム バージョンの下の既定のレジストリ マッピングをオーバーライドできるようにします。
QueryPathOfRegTypeLib

登録済みのタイプ ライブラリのパスを取得します。
RegisterActiveObject

オブジェクトをそのクラスのアクティブ オブジェクトとして登録します。
RegisterTypeLib

タイプ ライブラリに関する情報をシステム レジストリに追加します。
RegisterTypeLibForUser

呼び出し元ユーザーが使用するタイプ ライブラリを登録します。
RevokeActiveObject

オブジェクトの状態をアクティブとして終了します。
SafeArrayAccessData

配列のロック数をインクリメントし、配列データへのポインターを取得します。
SafeArrayAddRef

指定したセーフ配列の記述子のピン留め参照カウントを 1 ずつ増やし、セーフ配列の記述子によって決定されたデータが動的に割り当てられた場合は、指定されたセーフ配列のデータのピン留め参照数を 1 ずつ増やします。
SafeArrayAllocData

SafeArrayAllocDescriptor で作成された記述子に基づいて、セーフ配列のメモリを割り当てます。
SafeArrayAllocDescriptor

安全な配列記述子のメモリを割り当てます。
SafeArrayAllocDescriptorEx

配列データを割り当てずに、VT_RECORDを含む任意の有効なバリアント型の配列の安全な配列記述子を作成します。
SafeArrayCopy

既存の安全な配列のコピーを作成します。
SafeArrayCopyData

ターゲット配列内のリソースを解放した後、指定したターゲット配列にソース配列をコピーします。
SafeArrayCreate

新しい配列記述子を作成し、配列のデータを割り当てて初期化し、新しい配列記述子へのポインターを返します。
SafeArrayCreateEx

指定した VARTYPE、次元と境界の数から安全な配列記述子を作成して返します。
SafeArrayCreateVector

1 次元配列を作成します。 SafeArrayCreateVector で作成された安全な配列は固定サイズであるため、定数FADF_FIXEDSIZEは常に設定されます。
SafeArrayCreateVectorEx

指定した VARTYPE と境界の 1 次元セーフ配列を作成して返します。
SafeArrayDestroy

既存の配列記述子と配列内のすべてのデータを破棄します。
SafeArrayDestroyData

指定したセーフ配列内のすべてのデータを破棄します。
SafeArrayDestroyDescriptor

指定したセーフ配列の記述子を破棄します。
SafeArrayGetDim

配列のディメンションの数を取得します。
SafeArrayGetElement

配列の 1 つの要素を取得します。
SafeArrayGetElemsize

要素のサイズを取得します。
SafeArrayGetIID

指定したセーフ配列内に含まれるインターフェイスの GUID を取得します。
SafeArrayGetLBound

指定したセーフ配列の次元の下限を取得します。
SafeArrayGetRecordInfo

指定したセーフ配列に含まれる UDT の IRecordInfo インターフェイスを取得します。
SafeArrayGetUBound

指定したセーフ配列の次元の上限を取得します。
SafeArrayGetVartype

指定したセーフ配列に格納されている VARTYPE を取得します。
SafeArrayLock

配列のロック数をインクリメントし、配列記述子の pvData 内の配列データへのポインターを配置します。
SafeArrayPtrOfIndex

配列要素へのポインターを取得します。
SafeArrayPutElement

配列内の指定した位置にデータ要素を格納します。
SafeArrayRedim

指定したセーフ配列の右端 (最下位) のバインドを変更します。
SafeArrayReleaseData

指定したセーフ配列データのピン留め参照数を 1 ずつ減らします。 その数が 0 に達すると、そのデータのメモリが解放されなくなります。
SafeArrayReleaseDescriptor

指定したセーフ配列の記述子のピン留め参照数を 1 ずつ減らします。 その数が 0 に達すると、その記述子のメモリが解放されなくなりました。
SafeArraySetIID

指定したセーフ配列のインターフェイスの GUID を設定します。
SafeArraySetRecordInfo

指定したセーフ配列のレコード情報を設定します。
SafeArrayUnaccessData

配列のロックカウントをデクリメントし、SafeArrayAccessData によって取得されたポインターを無効にします。
SafeArrayUnlock

解放またはサイズ変更できるように、配列のロック数をデクリメントします。
SetErrorInfo

現在の実行論理スレッドのエラー情報オブジェクトを設定します。
SysAddRefString

指定した文字列のピン留め参照数を 1 ずつ増やします。
SysAllocString

新しい文字列を割り当て、渡された文字列をコピーします。
SysAllocStringByteLen

ANSI 文字列を入力として受け取り、ANSI 文字列を含む BSTR を返します。 ANSI から Unicode への変換は実行しません。
SysAllocStringLen

新しい文字列を割り当て、渡された文字列から指定した文字数をコピーし、null 終端文字を追加します。
SysFreeString

以前に SysAllocString、SysAllocStringByteLen、SysReAllocString、SysAllocStringLen、または SysReAllocStringLen によって割り当てられた文字列の割り当てを解除します。
SysReAllocString

以前に割り当てられた文字列を 2 番目の文字列のサイズに再割り当てし、2 番目の文字列を再割り当てされたメモリにコピーします。
SysReAllocStringLen

古い BSTR から指定した文字数を含む新しい BSTR を作成し、古い BSTR を解放します。
SysReleaseString

指定した文字列のピン留め参照数を 1 ずつ減らします。 その数が 0 に達すると、その文字列のメモリが解放されなくなりました。
SysStringByteLen

BSTR の長さ (バイト単位) を返します。
SysStringLen

BSTR の長さを返します。
SystemTimeToVariantTime

システム時刻をバリアント形式に変換します。
UnRegisterTypeLib

システム レジストリからタイプ ライブラリ情報を削除します。 この API を使用して、アプリケーションが自身を適切にアンインストールできるようにします。
UnRegisterTypeLibForUser

RegisterTypeLibForUser を使用して登録されたタイプ ライブラリ情報を削除します。
VarAbs

バリアント型 (Variant) の絶対値を返します。
VarAdd

2 つのバリアントの合計を返します。
VarAnd

整数型の 2 つのバリアント間でビットごとの And 演算を実行します。
VarBoolFromCy

通貨値をブール値に変換します。
VarBoolFromDate

日付値をブール値に変換します。
VarBoolFromDec

10 進数の値をブール値に変換します。
VarBoolFromDisp

IDispatch インスタンスの既定のプロパティをブール値に変換します。
VarBoolFromI1

char 値をブール値に変換します。
VarBoolFromI2

短い値をブール値に変換します。
VarBoolFromI4

長い値をブール値に変換します。
VarBoolFromI8

8 バイトの整数値をブール値に変換します。
VarBoolFromR4

float 値をブール値に変換します。
VarBoolFromR8

double 値をブール値に変換します。
VarBoolFromStr

OLECHAR 文字列をブール値に変換します。
VarBoolFromUI1

符号なし char 値をブール値に変換します。
VarBoolFromUI2

符号なし短い値をブール値に変換します。
VarBoolFromUI4

符号なし long 値をブール値に変換します。
VarBoolFromUI8

8 バイトの符号なし整数値をブール値に変換します。
VarBstrCat

BSTR 型の 2 つのバリアントを連結し、結果の BSTR を返します。
VarBstrCmp

BSTR 型の 2 つのバリアントを比較します。
VarBstrFromBool

ブール値を BSTR 値に変換します。
VarBstrFromCy

通貨値を BSTR 値に変換します。
VarBstrFromDate

日付値を BSTR 値に変換します。
VarBstrFromDec

10 進数の値を BSTR 値に変換します。
VarBstrFromDisp

IDispatch インスタンスの既定のプロパティを BSTR 値に変換します。
VarBstrFromI1

char 値を BSTR 値に変換します。
VarBstrFromI2

短い値を BSTR 値に変換します。
VarBstrFromI4

長い値を BSTR 値に変換します。
VarBstrFromI8

8 バイトの符号なし整数値を BSTR 値に変換します。 (VarBstrFromI8)
VarBstrFromR4

float 値を BSTR 値に変換します。
VarBstrFromR8

double 値を BSTR 値に変換します。
VarBstrFromUI1

符号なし char 値を BSTR 値に変換します。
VarBstrFromUI2

符号なし短い値を BSTR 値に変換します。
VarBstrFromUI4

符号なし long 値を BSTR 値に変換します。
VarBstrFromUI8

8 バイトの符号なし整数値を BSTR 値に変換します。 (VarBstrFromUI8)
VarCat

2 つのバリアントを連結し、結果を返します。
VarCmp

2 つのバリアントを比較します。
VarCyAbs

通貨型のバリアントの絶対値を取得します。
VarCyAdd

通貨型の 2 つのバリアントを追加します。
VarCyCmp

通貨型の 2 つのバリアントを比較します。
VarCyCmpR8

currency 型のバリアントと double 型の値を比較します。
VarCyFix

currency 型のバリアントの整数部分を取得します。 (VarCyFix)
VarCyFromBool

ブール値を通貨値に変換します。
VarCyFromDate

日付値を通貨値に変換します。
VarCyFromDec

10 進数の値を通貨値に変換します。
VarCyFromDisp

IDispatch インスタンスの既定のプロパティを通貨値に変換します。
VarCyFromI1

char 値を通貨値に変換します。
VarCyFromI2

短い値を通貨値に変換します。
VarCyFromI4

long 値を通貨値に変換します。
VarCyFromI8

8 バイトの整数値を通貨値に変換します。
VarCyFromR4

float 値を通貨値に変換します。
VarCyFromR8

double 値を通貨値に変換します。
VarCyFromStr

OLECHAR 文字列を通貨値に変換します。
VarCyFromUI1

符号なし char 値を通貨値に変換します。
VarCyFromUI2

符号なし短い値を通貨値に変換します。
VarCyFromUI4

符号なし long 値を通貨値に変換します。
VarCyFromUI8

8 バイトの符号なし整数値を通貨値に変換します。
VarCyInt

currency 型のバリアントの整数部分を取得します。 (VarCyInt)
VarCyMul

通貨型の 2 つのバリアントを乗算します。
VarCyMulI4

通貨値に 32 ビットの整数を乗算します。
VarCyMulI8

通貨値に 64 ビットの整数を乗算します。
VarCyNeg

通貨型のバリアントに対して論理否定を実行します。
VarCyRound

通貨型のバリアントを、指定した小数点以下の桁数に丸めます。
VarCySub

通貨型の 2 つのバリアントを減算します。
VarDateFromBool

ブール値を日付値に変換します。
VarDateFromCy

通貨値を日付値に変換します。
VarDateFromDec

10 進数の値を日付値に変換します。
VarDateFromDisp

IDispatch インスタンスの既定のプロパティを日付値に変換します。
VarDateFromI1

char 値を日付値に変換します。
VarDateFromI2

短い値を日付値に変換します。
VarDateFromI4

long 値を日付値に変換します。
VarDateFromI8

8 バイトの符号なし整数値を日付値に変換します。
VarDateFromR4

float 値を日付値に変換します。
VarDateFromR8

double 値を日付値に変換します。
VarDateFromStr

OLECHAR 文字列を日付値に変換します。
VarDateFromUdate

MS-DOS 形式からバリアント形式に変換された時刻と日付を変換します。 (VarDateFromUdate)
VarDateFromUdateEx

MS-DOS 形式からバリアント形式に変換された時刻と日付を変換します。 (VarDateFromUdateEx)
VarDateFromUI1

符号なし char 値を日付値に変換します。
VarDateFromUI2

符号なし短い値を日付値に変換します。
VarDateFromUI4

符号なし long 値を日付値に変換します。
VarDateFromUI8

8 バイトの符号なし値を日付値に変換します。
VarDecAbs

decimal 型のバリアントの絶対値を取得します。
VarDecAdd

decimal 型の 2 つのバリアントを追加します。
VarDecCmp

decimal 型の 2 つのバリアントを比較します。
VarDecCmpR8

decimal 型のバリアントと double 型の値を比較します。
VarDecDiv

decimal 型の 2 つのバリアントを除算します。
VarDecFix

decimal 型のバリアントの整数部分を取得します。 (VarDecFix)
VarDecFromBool

ブール値を 10 進値に変換します。
VarDecFromCy

通貨値を 10 進値に変換します。
VarDecFromDate

日付値を 10 進数の値に変換します。
VarDecFromDisp

IDispatch インスタンスの既定のプロパティを 10 進値に変換します。
VarDecFromI1

char 値を 10 進値に変換します。
VarDecFromI2

短い値を 10 進値に変換します。
VarDecFromI4

long 値を 10 進値に変換します。
VarDecFromI8

8 バイトの整数値を 10 進値に変換します。
VarDecFromR4

float 値を 10 進値に変換します。
VarDecFromR8

double 値を 10 進値に変換します。
VarDecFromStr

OLECHAR 文字列を 10 進数の値に変換します。
VarDecFromUI1

符号なし char 値を 10 進値に変換します。
VarDecFromUI2

符号なし短い値を 10 進数の値に変換します。
VarDecFromUI4

符号なし long 値を 10 進値に変換します。
VarDecFromUI8

8 バイトの符号なし整数値を 10 進値に変換します。
VarDecInt

decimal 型のバリアントの整数部分を取得します。 (VarDecInt)
VarDecMul

decimal 型の 2 つのバリアントを乗算します。
VarDecNeg

decimal 型のバリアントに対して論理否定を実行します。
VarDecRound

decimal 型のバリアントを、指定した小数点以下の桁数に丸めます。
VarDecSub

decimal 型の 2 つのバリアントを減算します。
VarDiv

2 つのバリアントを除算した結果を返します。
VarEqv

2 つのバリアントに対してビットごとの等価性を実行します。
VarFix

バリアントの整数部分を返します。 (VarFix)
VarFormat

書式指定文字列を解析して、バリアントを文字列形式に書式設定します。
VarFormatCurrency

通貨値を含むバリアントを文字列形式に書式設定します。
VarFormatDateTime

名前付きの日付と時刻の情報を含むバリアントを文字列に書式設定します。
VarFormatFromTokens

トークン化された書式指定文字列を受け取り、バリアントに適用して書式設定された出力文字列を生成します。
VarFormatNumber

数値を含むバリアントを文字列形式に書式設定します。
VarFormatPercent

パーセンテージを含むバリアントを文字列形式に書式設定します。
VarI1FromBool

ブール値を char 値に変換します。
VarI1FromCy

通貨値を char 値に変換します。
VarI1FromDate

日付値を char 値に変換します。
VarI1FromDec

10 進数の値を char 値に変換します。
VarI1FromDisp

IDispatch インスタンスの既定のプロパティを char 値に変換します。
VarI1FromI2

短い値を char 値に変換します。
VarI1FromI4

長い値を char 値に変換します。
VarI1FromI8

8 バイトの整数値を char 値に変換します。
VarI1FromR4

float 値を char 値に変換します。
VarI1FromR8

double 値を char 値に変換します。
VarI1FromStr

OLECHAR 文字列を char 値に変換します。
VarI1FromUI1

符号なし char 値を char 値に変換します。
VarI1FromUI2

符号なし短い値を char 値に変換します。
VarI1FromUI4

符号なし long 値を char 値に変換します。
VarI1FromUI8

8 バイトの符号なし整数値を char 値に変換します。
VarI2FromBool

ブール値を短い値に変換します。
VarI2FromCy

通貨値を短い値に変換します。
VarI2FromDate

日付値を短い値に変換します。
VarI2FromDec

10 進数の値を短い値に変換します。
VarI2FromDisp

IDispatch インスタンスの既定のプロパティを短い値に変換します。
VarI2FromI1

char 値を短い値に変換します。
VarI2FromI4

長い値を短い値に変換します。
VarI2FromI8

8 バイトの整数値を短い値に変換します。
VarI2FromR4

float 値を短い値に変換します。
VarI2FromR8

double 値を短い値に変換します。
VarI2FromStr

OLECHAR 文字列を短い値に変換します。
VarI2FromUI1

符号なし char 値を短い値に変換します。
VarI2FromUI2

符号なし短い値を短い値に変換します。
VarI2FromUI4

符号なし long 値を短い値に変換します。
VarI2FromUI8

8 バイトの符号なし整数値を短い値に変換します。
VarI4FromBool

ブール値を長い値に変換します。
VarI4FromCy

通貨値を long 値に変換します。
VarI4FromDate

日付値を長い値に変換します。
VarI4FromDec

10 進数の値を長い値に変換します。
VarI4FromDisp

IDispatch インスタンスの既定のプロパティを long 値に変換します。
VarI4FromI1

char 値を long 値に変換します。
VarI4FromI2

短い値を長い値に変換します。
VarI4FromI4

int 値を long 値に変換します。
VarI4FromI8

8 バイトの整数値を long 値に変換します。
VarI4FromR4

float 値を long 値に変換します。
VarI4FromR8

double 値を長い値に変換します。
VarI4FromStr

OLECHAR 文字列を長い値に変換します。
VarI4FromUI1

符号なし char 値を long 値に変換します。
VarI4FromUI2

符号なし短い値を long 値に変換します。
VarI4FromUI4

符号なし long 値を long 値に変換します。
VarI4FromUI8

8 バイト符号なし整数値を long に変換します。
VarI8FromBool

ブール値を 8 バイトの整数値に変換します。
VarI8FromCy

通貨値を 8 バイトの整数値に変換します。
VarI8FromDate

日付値を 8 バイトの整数値に変換します。
VarI8FromDec

10 進数の値を 8 バイトの整数値に変換します。
VarI8FromDisp

IDispatch インスタンスの既定のプロパティを 8 バイトの整数値に変換します。
VarI8FromI1

char 値を 8 バイトの整数値に変換します。
VarI8FromI2

短い値を 8 バイトの整数値に変換します。
VarI8FromR4

float 値を 8 バイトの整数値に変換します。
VarI8FromR8

double 値を 8 バイトの整数値に変換します。
VarI8FromStr

OLECHAR 文字列を 8 バイトの整数値に変換します。
VarI8FromUI1

符号なしバイト値を 8 バイト整数値に変換します。
VarI8FromUI2

符号なし短い値を 8 バイトの整数値に変換します。
VarI8FromUI4

符号なし long 値を 8 バイトの整数値に変換します。
VarI8FromUI8

符号なし 8 バイト整数値を 8 バイト整数値に変換します。
VariantChangeType

ある型から別の型にバリアントを変換します。
VariantChangeTypeEx

LCID を使用して、ある型から別の型にバリアントを変換します。
VariantClear

バリアントをクリアします。
VariantCopy

変換先バリアントを解放し、ソースバリアントのコピーを作成します。
VariantCopyInd

変換先バリアントを解放し、ソースバリアントのコピーを作成し、ソースがVT_BYREFに指定されている場合に必要な間接参照を実行します。
VariantInit

バリアントを初期化します。
VariantTimeToDosDateTime

日付と時刻のバリアント表現を MS-DOS の日付と時刻の値に変換します。
VariantTimeToSystemTime

時刻のバリアント表現をシステム時刻値に変換します。
VarIdiv

任意の型の 2 つのバリアントを整数に変換し、それらを除算した結果を返します。
VarImp

2 つのバリアントに対してビットごとの影響を実行します。
VarInt

バリアントの整数部分を返します。 (VarInt)
VarMod

2 つのバリアントを除算し、剰余のみを返します。
VarMonthName

ローカライズされた月の名前を含む文字列を返します。
VarMul

2 つのバリアントを乗算した結果を返します。
VarNeg

バリアントに対して論理否定を実行します。
VarNot

バリアントに対してビットごとの否定しない演算を実行します。
VarNumFromParseNum

解析された結果をバリアントに変換します。
VarOr

2 つのバリアントに対して論理和演算を実行します。
VarParseNumFromStr

文字列を解析し、それが表す数値の型に依存しない説明を作成します。
VarPow

2 つのバリアントを使用して power 関数を実行した結果を返します。
VarR4CmpR8

float 型と double 型の 2 つのバリアントを比較します。
VarR4FromBool

ブール値を float 値に変換します。
VarR4FromCy

通貨値を float 値に変換します。
VarR4FromDate

日付値を float 値に変換します。
VarR4FromDec

10 進数の値を float 値に変換します。
VarR4FromDisp

IDispatch インスタンスの既定のプロパティを float 値に変換します。
VarR4FromI1

char 値を float 値に変換します。
VarR4FromI2

短い値を float 値に変換します。
VarR4FromI4

long 値を float 値に変換します。
VarR4FromI8

8 バイトの整数値を float 値に変換します。
VarR4FromR8

double 値を float 値に変換します。
VarR4FromStr

OLECHAR 文字列を float 値に変換します。
VarR4FromUI1

符号なし char 値を float 値に変換します。
VarR4FromUI2

符号なし短い値を float 値に変換します。
VarR4FromUI4

符号なし long 値を float 値に変換します。
VarR4FromUI8

符号なし 8 バイトの整数値を float 値に変換します。
VarR8FromBool

ブール値を double 値に変換します。
VarR8FromCy

通貨値を倍精度浮動小数点型 (double) の値に変換します。
VarR8FromDate

日付値を double 値に変換します。
VarR8FromDec

10 進数の値を double 値に変換します。
VarR8FromDisp

IDispatch インスタンスの既定のプロパティを double 値に変換します。
VarR8FromI1

char 値を double 値に変換します。
VarR8FromI2

短い値を double 値に変換します。
VarR8FromI4

long 値を double 値に変換します。
VarR8FromI8

8 バイトの整数値を double 値に変換します。
VarR8FromR4

float 値を double 値に変換します。
VarR8FromStr

OLECHAR 文字列を double 値に変換します。
VarR8FromUI1

符号なし char 値を double 値に変換します。
VarR8FromUI2

符号なし短い値を double 値に変換します。
VarR8FromUI4

符号なし long 値を double 値に変換します。
VarR8FromUI8

8 バイト符号なし整数値を double 値に変換します。
VarR8Pow

double 型のバリアントに対して power 関数を実行します。
VarR8Round

double 型のバリアントを、指定した小数点以下の桁数に丸めます。
VarRound

バリアントを指定した小数点以下の桁数に丸めます。
VarSub

2 つのバリアントを減算します。
VarTokenizeFormatString

VarFormatFromTokens を使用してバリアントの書式を設定するために使用できる一連のトークンに、実際の書式指定文字列を解析します。
VarUdateFromDate

バリアント形式から MS-DOS 形式に変換された時刻と日付を変換します。
VarUI1FromBool

ブール値を符号なし char 値に変換します。
VarUI1FromCy

通貨値を符号なし char 値に変換します。
VarUI1FromDate

日付値を符号なし char 値に変換します。
VarUI1FromDec

10 進数の値を符号なし char 値に変換します。
VarUI1FromDisp

IDispatch インスタンスの既定のプロパティを符号なし char 値に変換します。
VarUI1FromI1

char 値を符号なし char 値に変換します。
VarUI1FromI2

短い値を符号なし char 値に変換します。
VarUI1FromI4

long 値を符号なし char 値に変換します。
VarUI1FromI8

8 バイトの整数値をバイト値に変換します。
VarUI1FromR4

float 値を符号なし char 値に変換します。
VarUI1FromR8

double 値を符号なし char 値に変換します。
VarUI1FromStr

OLECHAR 文字列を符号なし char 文字列に変換します。
VarUI1FromUI2

符号なし短い値を符号なし char 値に変換します。
VarUI1FromUI4

符号なし long 値を符号なし char 値に変換します。
VarUI1FromUI8

8 バイト符号なし整数値をバイト値に変換します。
VarUI2FromBool

ブール値を符号なし短い値に変換します。
VarUI2FromCy

通貨値を符号なし短い値に変換します。
VarUI2FromDate

日付値を符号なし短い値に変換します。
VarUI2FromDec

10 進数の値を符号なし短い値に変換します。
VarUI2FromDisp

IDispatch インスタンスの既定のプロパティを符号なし短い値に変換します。
VarUI2FromI1

char 値を符号なし短い値に変換します。
VarUI2FromI2

短い値を符号なし短い値に変換します。
VarUI2FromI4

long 値を符号なし短い値に変換します。
VarUI2FromI8

8 バイトの整数値を符号なし短い値に変換します。
VarUI2FromR4

float 値を符号なし短い値に変換します。
VarUI2FromR8

double 値を符号なし短い値に変換します。
VarUI2FromStr

OLECHAR 文字列を符号なし短い値に変換します。
VarUI2FromUI1

符号なし char 値を符号なし短い値に変換します。
VarUI2FromUI4

符号なし long 値を符号なし短い値に変換します。
VarUI2FromUI8

8 バイトの符号なし整数値を符号なし短い値に変換します。
VarUI4FromBool

ブール値を符号なし long 値に変換します。
VarUI4FromCy

通貨値を符号なし long 値に変換します。
VarUI4FromDate

日付値を符号なし long 値に変換します。
VarUI4FromDec

10 進数の値を符号なし long 値に変換します。
VarUI4FromDisp

IDispatch インスタンスの既定のプロパティを符号なし long 値に変換します。
VarUI4FromI1

char 値を符号なし long 値に変換します。
VarUI4FromI2

短い値を符号なし long 値に変換します。
VarUI4FromI4

long 値を符号なし long 値に変換します。
VarUI4FromI8

8 バイトの整数値を符号なし long 値に変換します。
VarUI4FromR4

float 値を符号なし long 値に変換します。
VarUI4FromR8

double 値を符号なし long 値に変換します。
VarUI4FromStr

OLECHAR 文字列を符号なし long 値に変換します。
VarUI4FromUI1

符号なし char 値を符号なし long 値に変換します。
VarUI4FromUI2

符号なし短い値を符号なし long 値に変換します。
VarUI4FromUI8

8 バイトの符号なし整数値を符号なし long 値に変換します。
VarUI8FromBool

VARIANT_BOOL値を 8 バイト符号なし整数値に変換します。
VarUI8FromCy

通貨値を 8 バイト符号なし整数値に変換します。
VarUI8FromDate

日付値を 8 バイト符号なし整数値に変換します。
VarUI8FromDec

10 進数の値を 8 バイトの符号なし整数値に変換します。
VarUI8FromDisp

IDispatch インスタンスの既定のプロパティを 8 バイトの符号なし整数値に変換します。
VarUI8FromI1

char 値を 8 バイト符号なし整数値に変換します。
VarUI8FromI2

短い値を 8 バイト符号なし整数値に変換します。
VarUI8FromI8

8 バイトの整数値を 8 バイト符号なし整数値に変換します。
VarUI8FromR4

float 値を 8 バイト符号なし整数値に変換します。
VarUI8FromR8

double 値を 8 バイト符号なし整数値に変換します。
VarUI8FromStr

OLECHAR 文字列を 8 バイト符号なし整数値に変換します。
VarUI8FromUI1

バイト値を 8 バイト符号なし整数値に変換します。
VarUI8FromUI2

符号なし短い値を 8 バイトの符号なし整数値に変換します。
VarUI8FromUI4

符号なし long 値を 8 バイトの符号なし整数値に変換します。
VarWeekdayName

曜日のローカライズされた名前を含む文字列を返します。
VarXor

2 つのバリアントに対して論理除外を実行します。
VectorFromBstr

ベクターを返し、BSTR 内の各文字をベクターの要素に割り当てます。

構造

 
INTERFACEDATA

オブジェクトのプロパティとメソッドについて説明します。
METHODDATA

メソッドまたはプロパティについて説明します。
NUMPARSE

数値解析情報を指定します。
PARAMDATA

メソッドまたはプロパティによって受け入れられるパラメーターについて説明します。

列挙

 
REGKIND

タイプ ライブラリの登録方法を制御します。