COleVariant::SetString

無効 SetString (LPCTSTR lpszSrc、VARTYPE vtSrc );

パラメーター

lpszSrc

新しいCOleVariantオブジェクトにコピーするには、null で終わる文字列。

vtSrc特価; 、新しいCOleVariantオブジェクトのVARTYPE(&N)。

解説

文字列を特定の型に設定するには、この関数を呼び出します。パラメーター vtSrcVT_BSTR (UNICODE) する必要がありますまたはVT_BSTRT (ANSI)。SetStringは通常、 COleVariant::COleVariantコンス トラクター文字列または文字列ポインター パラメーターの既定値から ANSI に文字列を設定する使用され、 VARTYPEに UNICODE はありません。

DAO レコード セットの UNICODE ビルドに ANSI 文字列を見込んでいます。COleVariantオブジェクトを使用する DAO 機能したがって、UNICODE レコード セットを作成していない場合は、使用する必要があります、 COleVariant::COleVariant ( lpszSrc, vtSrc フォームのコンス トラクターでvtSrcVT_BSTRTに (ANSI) を設定またはSetString VT_BSTRTを設定vtSrcと ANSI 文字列を確認します。たとえば、 CDAORecordset::SeekCDAORecordset::SetFieldValueCDAORecordset関数はパラメーターとしてCOleVariantオブジェクトを使用します。DAO レコード セットは、UNICODE ではない場合これらのオブジェクトは ANSI をする必要があります。

COleVariant 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleVariant::COleVariantCDAORecordset::SeekCDAORecordset::SetFieldValue(&N)

Index