Bagikan melalui


Properti Posisi (ADO)

Menunjukkan posisi saat ini dalam objek Stream .

Pengaturan dan Nilai Pengembalian

Mengatur atau mengembalikan nilai Panjang yang menentukan offset, dalam jumlah byte, dari posisi saat ini dari awal aliran. Defaultnya adalah 0, yang mewakili byte pertama dalam aliran.

Keterangan

Posisi saat ini dapat dipindahkan ke titik setelah akhir aliran. Jika Anda menentukan posisi saat ini di luar akhir aliran, Ukuran objek Stream akan ditingkatkan sesuai dengan itu. Setiap byte baru yang ditambahkan dengan cara ini akan null.

Catatan

Posisi selalu mengukur byte. Untuk aliran teks menggunakan set karakter multibyte, kalikan posisi dengan ukuran karakter untuk menentukan nomor karakter. Misalnya, untuk set karakter dua byte, karakter pertama berada di posisi 0, karakter kedua pada posisi 2, karakter ketiga pada posisi 4, dan sebagainya.

Catatan

Nilai negatif tidak dapat digunakan untuk mengubah posisi saat ini dalam Stream. Hanya angka positif yang dapat digunakan untuk Posisi.

Catatan

Untuk objek Stream baca-saja, ADO tidak akan mengembalikan kesalahan jika Posisi diatur ke nilai yang lebih besar dari UkuranAliran. Ini tidak mengubah ukuran Stream, atau mengubah konten Stream dengan cara apa pun. Namun, melakukan ini harus dihindari karena menghasilkan nilai Posisiyang tidak berarti.

Berlaku Untuk

Objek Aliran (ADO)

Lihat juga

Properti Charset (ADO)