Metode Record.ReadStream

Metode ReadStream dari objek Rekaman membaca jumlah byte tertentu dari bidang rekaman yang berisi data aliran.

Sintaks

Record.ReadStream(
  field,
  length,
  format
)

Parameter

Bidang

Nomor bidang yang diperlukan dari nilai dalam rekaman, berbasis 1.

length

Jumlah byte yang diperlukan untuk dibaca dari aliran.

format

Interpretasi dan pengembalian byte data yang diperlukan.

Nama parameter Makna
msiReadStreamInteger
0
Sebagai bilangan bulat panjang panjangnya harus 1 hingga 4.
msiReadStreamBytes
1
Data sebagai BSTR—satu byte per karakter.
msiReadStreamAnsi
2
Byte ANSI diterjemahkan ke BSTR Unicode.
msiReadStreamDirect
3
Pasangan byte yang dikembalikan langsung sebagai BSTR.

 

Nilai kembali

Metode ini mengembalikan string yang berisi jumlah byte yang diminta yang dibaca dari bidang rekaman.

Keterangan

Nilai yang dikembalikan dari bidang yang tidak ada adalah nilai Kosong. Jika aliran memiliki lebih sedikit byte yang diminta oleh hitungan, string yang dikembalikan akan dipersingkat dengan tepat.

Untuk contoh metode ini, lihat Menyalin File ANSI Ke Dalam Bidang Database.

Persyaratan

Persyaratan Nilai
Versi
Windows Installer 5.0 di Windows Server 2012, Windows 8, Windows Server 2008 R2 atau Windows 7. Windows Installer 4.0 atau Windows Installer 4.5 di Windows Server 2008 atau Windows Vista. Windows Installer pada Windows Server 2003 atau Windows XP
DLL
Msi.dll
IID
IID_IRecord didefinisikan sebagai 000C1093-0000-0000-C000-00000000046