Freigeben über


Record-Objekt

Das Record-Objekt ist ein Container zum Speichern und Übertragen einer variablen Anzahl von Werten. Die Felder im Datensatz sind numerisch indiziert und können Zeichenfolgen, Integerwerte, Objekte und NULL-Werte enthalten. Felder, die über die zugeordnete Datensatzgröße hinausgehen, werden als dauerhafte NULL-Werte behandelt. Die Feldnummer 0 ist reserviert.

Member

Das Record-Objekt weist die folgenden Member-Typen auf:

Methoden

Das Record-Objekt verfügt über diese Methoden:

Methode BESCHREIBUNG
ClearData Löscht die Daten in allen Feldern und legt sie auf NULL fest.
FormatText Formatiert Felder gemäß der Vorlage in Feld 0.
ReadStream Liest eine angegebene Anzahl von Bytes aus einem Datensatzfeld, das Datenstromdaten enthält.
SetStream Kopiert den Inhalt der angegebenen Datei als Datenstromdaten in das angegebene Datensatzfeld.

 

Eigenschaften

Das Record-Objekt weist die folgenden Eigenschaften auf.

Eigenschaft Zugriffstyp BESCHREIBUNG
DataSize
Gibt die Größe der Daten für das angegebene Feld zurück.
FieldCount
Gibt die Anzahl der Felder des Datensatzes zurück.
IntegerData
Lesen/Schreiben
Überträgt 32-Bit-Integerdaten in ein angegebenes Feld im Datensatz oder aus diesem.
IsNull
Gibt TRUE zurück, wenn das angegebene Feld NULL ist, und FALSE, wenn das Feld Daten enthält.
StringData
Lesen/Schreiben
Überträgt Zeichenfolgendaten in ein angegebenes Feld im Datensatz oder aus diesem.

 

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP
DLL
Msi.dll
IID
IID_IRecord ist definiert als 000C1093-0000-0000-C000-000000000046

Siehe auch

CreateRecord-Methode

Windows Installer-Skriptbeispiele