VarCat 関数 (oleauto.h)
2 つのバリアントを連結し、結果を返します。
構文
HRESULT VarCat(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[out] LPVARIANT pvarResult
);
パラメーター
[in] pvarLeft
最初のバリアント。
[in] pvarRight
2 番目のバリアント。
[out] pvarResult
結果バリアント。
戻り値
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
注釈
関数は次のように動作します。
条件 | 結果 |
---|---|
どちらの式も文字列です | 連結 |
どちらの式も null です | Null |
1 つの式が null で、もう一方の式が null ではありません | null 以外の型 |
どちらの式もブール値です | FALSE が 1 に等しいか、TRUE が -1 と等しい |
どちらの式もVT_ERROR | Null |
どちらの式も数値です | 連結され、文字列として返される |
一方の式は数値で、もう一方の式は文字列です | 連結 |
どちらの式も日付です | Date |
両方の式が空です | 空の文字列 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | oleauto.h |
Library | OleAut32.lib |
[DLL] | OleAut32.dll |