COleVariant::SetString

void Set (lpctstr lpszSrc, vartype vtSrc );

Parametreleri

lpszSrc

Yeni COleVariant nesne kopyalanacak bir boş sonlandırılmış dize.

vtSrc  Yeni bir COleVariant nesnesi için vartype.

Açıklamalar

Bir türüne dizesini ayarlamak için bu işlevini çağırın. Parametre vtSrc vt_bstr (UNICODE) olmalı ya da vt_bstrt (ANSI). Set genellikle beri COleVariant::COleVariant Oluşturucu dize veya dize işaretçisi parametresi için varsayılan ANSI, dizeleri ayarlamak için kullanılan ve hiçbir vartype UNICODE.

Bir dao kayıt kümesi, bir UNICODE olmayan yapı dizeleri ANSI olmasını bekler. Böylece, COleVariant nesneleri, dao işlevleri için UNICODE recordset oluşturmak değil, kullanmanız gerekir COleVariant::COleVariant ( lpszSrc, vtSrc ) şeklinde vtSrc yapıcısını vt_bstrt için (ANSI) ayarlamak veya Set vt_bstrt için ayarlamak vtSrc ANSI dizesi yapmak için kullanın. Örneğin, CDAORecordset::Seek ve CDAORecordset::SetFieldValue CDAORecordset işlevleri parametre olarak COleVariant nesneleri kullanın. Bu nesneler dao kayıt kümesi UNICODE değil ANSI olmalıdır.

COleVariant genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleVariant::COleVariant, CDAORecordset::Seek, CDAORecordset::SetFieldValue

Index