Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kapselt den VARIANTE Datentyp.
class COleVariant : public tagVARIANT
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
|---|---|
Erstellt ein COleVariant-Objekt. |
Öffentliche Methoden
Name |
Description |
|---|---|
Fügt VARIANT zu COleVariant an. |
|
Ändert den Varianttyp COleVariant dieses Objekts. |
|
Löscht dieses COleVariant-Objekt. |
|
Trennt VARIANT von COleVariant und gibt VARIANT zurück. |
|
Ruft ein Bytearray aus einem vorhandenen varianten Array ab. |
|
Legt die Zeichenfolge in einen bestimmten Typ, in der Regel ANSI fest. |
Öffentliche Operatoren
Name |
Description |
|---|---|
Konvertiert einen Wert in COleVariantLPCVARIANT. |
|
Konvertiert ein Objekt in COleVariantLPVARIANT. |
|
Kopiert einen COleVariant-Wert. |
|
Vergleicht zwei Werte COleVariant. |
|
Gibt einen Wert COleVariant zu CArchive oder zu CDumpContext aus und gibt ein Objekt aus COleVariantCArchive ein. |
Hinweise
Dieser Datentyp wird in der OLE-Automatisierung verwendet.Insbesondere enthält die DISPPARAMS-Struktur einen Zeiger auf ein Array VARIANT-Strukturen.Eine DISPPARAMS-Struktur wird verwendet, um Parameter zu IDispatch::Invoke zu übergeben.
Hinweis |
|---|
Diese Klasse wird von VARIANT-Struktur abgeleitet.Dies bedeutet, dass Sie COleVariant in einem Parameter übergeben können, der für VARIANT aufruft und den die Datenmember der VARIANT-Struktur zugreifbare Datenmember von COleVariant sind. |
Die zwei verknüpften MFC-Klassen COleCurrency und COleDateTime kapseln die verschiedenen Datentypen CURRENCY (VT_CY) und DATE (VT_DATE).Die COleVariant-Klasse wird für zahlreiche in den DAO-Klassen verwendet; Sie finden diese Klassen für typische Verwendung dieser Klasse, beispielsweise CDaoQueryDef und CDaoRecordset.
Weitere Informationen finden Sie unter VARIANTE, WÄHRUNG, DISPPARAMS und IDispatch::Invoke Einträge in Windows SDK.
Weitere Informationen über die COleVariant-Klasse und deren Verwendung in der OLE-Automatisierung, finden Sie unter "Übergeben von Parametern in der OLE-Automatisierung" im Artikel Automatisierung.
Vererbungshierarchie
tagVARIANT
COleVariant
Anforderungen
Header: afxdisp.h
Hinweis