VarUtils
Contents |
Delphi-Informationen
Klasse
| ESafeArrayBoundsError |
ESafeArrayBoundsError ist die Exception-Klasse für Fehler, die auftreten, weil ein Varianten-Array-Index außerhalb des gültigen Bereichs liegt. |
| ESafeArrayCreateError |
ESafeArrayCreateError ist die Exception-Klasse für Fehler beim Erstellen eines Varianten-Arrays. |
| ESafeArrayError |
ESafeArrayError ist die Exception-Klasse für Fehler bei Varianten-Arrays. |
| ESafeArrayLockedError |
ESafeArrayLockedError ist die Exception-Klasse für Fehler, die auftreten, weil ein Varianten-Array gesperrt ist oder eine feste Größe hat. |
Konstante
| Constants |
Funktion
| SafeArrayAccessData |
Gibt einen Zeiger auf die Daten in einem sicheren Array zurück und sperrt das sichere Array. |
| SafeArrayAllocData |
Weist die Daten für das angegebene sichere Array zu. |
| SafeArrayAllocDescriptor |
Weist einen Deskriptor für das sichere Array zu. |
| SafeArrayCheck |
Überprüft, ob der angegebene Parameter ein Fehlercode einer sicheren Array-Operation ist. |
| SafeArrayCopy |
Kopiert ein sicheres Array in ein anderes. |
| SafeArrayCopyData |
Kopiert die Daten eines sicheren Arrays in ein anderes. |
| SafeArrayCreate |
Erstellt ein sicheres Array. |
| SafeArrayDestroy |
Gibt ein sicheres Array frei. |
| SafeArrayDestroyData |
Gibt die Daten des angegebenen sicheren Arrays frei. |
| SafeArrayDestroyDescriptor |
Gibt den Deskriptor des angegebenen sicheren Arrays frei. |
| SafeArrayError |
Löst ein dem angegebenen Fehlercode der sicheren Array-Operation entsprechendes Ereignis aus. |
| SafeArrayGetDim |
Gibt die Anzahl der Dimensionen des gegebenen sicheren Arrays zurück. |
| SafeArrayGetElemSize |
Gibt die Größe in Byte eines Elements in dem gegebenen sicheren Array zurück. |
| SafeArrayGetElement |
Gibt das Element an der angegebenen Position in dem sicheren Array zurück. |
| SafeArrayGetLBound |
Gibt die Untergrenze für die gegebene Dimension eines sicheren Arrays an. |
| SafeArrayGetUBound |
Gibt die Obergrenze für die gegebene Dimension eines sicheren Arrays an. |
| SafeArrayLock |
Sperrt ein sicheres Array. |
| SafeArrayPtrOfIndex |
Gibt einen Zeiger auf das Element an der angegebenen Position in dem sicheren Array zurück. |
| SafeArrayPutElement |
Setzt das Element an der angegebenen Position in dem sicheren Array. |
| SafeArrayRedim |
Ändert die Größeninformation für die letzte Dimension eines sicheren Arrays. |
| SafeArrayUnaccessData |
Entsperrt ein sicheres Array, das zuvor mit der Routine SafeArrayAccessData gesperrt wurde. |
| SafeArrayUnlock |
Hebt die Sperrung eines sicheren Arrays auf. |
| VarExceptionToResult | |
| VariantChangeType |
Konvertiert eine Variante von einem Typ in einen anderen. |
| VariantClear |
Leert eine Variante. |
| VariantCopy |
Leert den Zielvariantentyp und macht eine Kopie des Quellvariantentyps. |
| VariantCopyInd |
Leert die Zielvariante und macht eine Kopie der Quellvariante, auch für den Fall, dass die Quelle den Typ varByRef hat. |
| VariantInit |
Initialisiert eine Variante. |
Struktur
| TVarTypeToElementInfo |
Das ist ein interner Record-Typ, der bei der Deklaration des CVarTypeToElementInfo-Konstanten-Array verwendet wird. |
Variable
| VarAdd |
VarAdd ist eine Funktionstypvariable, die die Funktion zur Ausführung der Addition von zwei Varianten angibt. |
| VarAnd |
VarAnd ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen UND-Operation von zwei Varianten angibt. |
| VarBoolFromStr |
VarBoolFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen booleschen Wert ausführt. |
| VarBstrFromBool |
VarBstrFromBool gibt die Funktion an, die die Konvertierung von einem booleschen Wert in einen WideString ausführt. |
| VarBstrFromCy |
VarBstrFromCy gibt die Funktion an, die die Konvertierung von einem Währungswert in einen WideString ausführt. |
| VarBstrFromDate |
VarBstrFromDate gibt die Funktion an, die die Konvertierung von einem Datumswert in einen WideString ausführt. |
| VarCmp |
VarCmp ist eine Variable, mit der die Funktion angegeben wird, die zwei Varianten vergleicht. |
| VarCyFromStr |
VarCyFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen Währungswert ausführt. |
| VarDateFromStr |
VarDateFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen Datumswert ausführt. |
| VarDiv |
VarDiv ist eine Funktionstypvariable, die die Funktion zur Ausführung der Division von zwei Varianten angibt. |
| VarI4FromStr |
VarI4FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 4-Byte-Integerwert ausführt. |
| VarIDiv |
VarIDiv ist eine Funktionstypvariable, die die Funktion zur Ausführung der Division von zwei Varianten angibt, nachdem die Varianten in Integerwerte umgewandelt wurden. |
| VarMod |
VarMod ist eine Funktionstypvariable, die die Funktion zur Berechnung des Restes einer Division von zwei Varianten angibt. |
| VarMul |
VarMul ist eine Funktionstypvariable, die die Funktion zur Ausführung der Multiplikation von zwei Varianten angibt. |
| VarNeg |
VarNeg ist eine Funktionstypvariable, die die Funktion zum Umkehren des Vorzeichens einer Variante festlegt. |
| VarNot |
VarNot ist eine Funktionstypvariable, die die Funktion zum Ausführen einer NICHT-Operation für eine Variante festlegt. |
| VarOr |
VarOr ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen ODER-Operation von zwei Varianten angibt. |
| VarR4FromStr |
VarR4FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 4-Byte-Gleitkommawert ausführt. |
| VarR8FromStr |
VarR8FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 8-Byte-Gleitkommawert ausführt. |
| VarSub |
VarSub ist eine Funktionstypvariable, die die Funktion zur Ausführung der Subtraktion von zwei Varianten angibt. |
| VarXor |
VarOr ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen XOR-Operation (exklusives Oder) von zwei Varianten angibt. |
| VariantChangeTypeEx |
VariantChangeTypeEx speichert die Funktion, die eine Variante anhand der gebietsspezifischen Informationen von einem Typ in einen anderen konvertiert. |
C++-Informationen
Klasse
| ESafeArrayBoundsError |
ESafeArrayBoundsError ist die Exception-Klasse für Fehler, die auftreten, weil ein Varianten-Array-Index außerhalb des gültigen Bereichs liegt. |
| ESafeArrayCreateError |
ESafeArrayCreateError ist die Exception-Klasse für Fehler beim Erstellen eines Varianten-Arrays. |
| ESafeArrayError |
ESafeArrayError ist die Exception-Klasse für Fehler bei Varianten-Arrays. |
| ESafeArrayLockedError |
ESafeArrayLockedError ist die Exception-Klasse für Fehler, die auftreten, weil ein Varianten-Array gesperrt ist oder eine feste Größe hat. |
| TVarTypeToElementInfo |
Das ist ein interner Record-Typ, der bei der Deklaration des CVarTypeToElementInfo-Konstanten-Array verwendet wird. |
Funktion
| SafeArrayAccessData |
Gibt einen Zeiger auf die Daten in einem sicheren Array zurück und sperrt das sichere Array. |
| SafeArrayAllocData |
Weist die Daten für das angegebene sichere Array zu. |
| SafeArrayAllocDescriptor |
Weist einen Deskriptor für das sichere Array zu. |
| SafeArrayCheck |
Überprüft, ob der angegebene Parameter ein Fehlercode einer sicheren Array-Operation ist. |
| SafeArrayCopy |
Kopiert ein sicheres Array in ein anderes. |
| SafeArrayCopyData |
Kopiert die Daten eines sicheren Arrays in ein anderes. |
| SafeArrayCreate |
Erstellt ein sicheres Array. |
| SafeArrayDestroy |
Gibt ein sicheres Array frei. |
| SafeArrayDestroyData |
Gibt die Daten des angegebenen sicheren Arrays frei. |
| SafeArrayDestroyDescriptor |
Gibt den Deskriptor des angegebenen sicheren Arrays frei. |
| SafeArrayError |
Löst ein dem angegebenen Fehlercode der sicheren Array-Operation entsprechendes Ereignis aus. |
| SafeArrayGetDim |
Gibt die Anzahl der Dimensionen des gegebenen sicheren Arrays zurück. |
| SafeArrayGetElemSize |
Gibt die Größe in Byte eines Elements in dem gegebenen sicheren Array zurück. |
| SafeArrayGetElement |
Gibt das Element an der angegebenen Position in dem sicheren Array zurück. |
| SafeArrayGetLBound |
Gibt die Untergrenze für die gegebene Dimension eines sicheren Arrays an. |
| SafeArrayGetUBound |
Gibt die Obergrenze für die gegebene Dimension eines sicheren Arrays an. |
| SafeArrayLock |
Sperrt ein sicheres Array. |
| SafeArrayPtrOfIndex |
Gibt einen Zeiger auf das Element an der angegebenen Position in dem sicheren Array zurück. |
| SafeArrayPutElement |
Setzt das Element an der angegebenen Position in dem sicheren Array. |
| SafeArrayRedim |
Ändert die Größeninformation für die letzte Dimension eines sicheren Arrays. |
| SafeArrayUnaccessData |
Entsperrt ein sicheres Array, das zuvor mit der Routine SafeArrayAccessData gesperrt wurde. |
| SafeArrayUnlock |
Hebt die Sperrung eines sicheren Arrays auf. |
| VarExceptionToResult | |
| VariantChangeType |
Konvertiert eine Variante von einem Typ in einen anderen. |
| VariantClear |
Leert eine Variante. |
| VariantCopy |
Leert den Zielvariantentyp und macht eine Kopie des Quellvariantentyps. |
| VariantCopyInd |
Leert die Zielvariante und macht eine Kopie der Quellvariante, auch für den Fall, dass die Quelle den Typ varByRef hat. |
| VariantInit |
Initialisiert eine Variante. |
Variable
| CVarTypeToElementInfo |
Diese Konstante wird intern von der Funktion SafeArrayCreate verwendet. |
| VarAdd |
VarAdd ist eine Funktionstypvariable, die die Funktion zur Ausführung der Addition von zwei Varianten angibt. |
| VarAnd |
VarAnd ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen UND-Operation von zwei Varianten angibt. |
| VarBoolFromStr |
VarBoolFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen booleschen Wert ausführt. |
| VarBstrFromBool |
VarBstrFromBool gibt die Funktion an, die die Konvertierung von einem booleschen Wert in einen WideString ausführt. |
| VarBstrFromCy |
VarBstrFromCy gibt die Funktion an, die die Konvertierung von einem Währungswert in einen WideString ausführt. |
| VarBstrFromDate |
VarBstrFromDate gibt die Funktion an, die die Konvertierung von einem Datumswert in einen WideString ausführt. |
| VarCmp |
VarCmp ist eine Variable, mit der die Funktion angegeben wird, die zwei Varianten vergleicht. |
| VarCyFromStr |
VarCyFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen Währungswert ausführt. |
| VarDateFromStr |
VarDateFromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen Datumswert ausführt. |
| VarDiv |
VarDiv ist eine Funktionstypvariable, die die Funktion zur Ausführung der Division von zwei Varianten angibt. |
| VarI4FromStr |
VarI4FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 4-Byte-Integerwert ausführt. |
| VarIDiv |
VarIDiv ist eine Funktionstypvariable, die die Funktion zur Ausführung der Division von zwei Varianten angibt, nachdem die Varianten in Integerwerte umgewandelt wurden. |
| VarMod |
VarMod ist eine Funktionstypvariable, die die Funktion zur Berechnung des Restes einer Division von zwei Varianten angibt. |
| VarMul |
VarMul ist eine Funktionstypvariable, die die Funktion zur Ausführung der Multiplikation von zwei Varianten angibt. |
| VarNeg |
VarNeg ist eine Funktionstypvariable, die die Funktion zum Umkehren des Vorzeichens einer Variante festlegt. |
| VarNot |
VarNot ist eine Funktionstypvariable, die die Funktion zum Ausführen einer NICHT-Operation für eine Variante festlegt. |
| VarOr |
VarOr ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen ODER-Operation von zwei Varianten angibt. |
| VarR4FromStr |
VarR4FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 4-Byte-Gleitkommawert ausführt. |
| VarR8FromStr |
VarR8FromStr gibt die Funktion an, die die Konvertierung von einem WideString in einen 8-Byte-Gleitkommawert ausführt. |
| VarSub |
VarSub ist eine Funktionstypvariable, die die Funktion zur Ausführung der Subtraktion von zwei Varianten angibt. |
| VarXor |
VarOr ist eine Funktionstypvariable, die die Funktion zur Ausführung der bitweisen XOR-Operation (exklusives Oder) von zwei Varianten angibt. |
| VariantChangeTypeEx |
VariantChangeTypeEx speichert die Funktion, die eine Variante anhand der gebietsspezifischen Informationen von einem Typ in einen anderen konvertiert. |