共用方式為


Position 屬性 (ADO)

指出 Stream 物件內的目前位置。

設定和傳回值

設定或傳回 Long 值,指定目前位置與資料流開頭的位移,以位元組數表示。 預設值為 0,表示資料流中的第一個位元組。

備註

目前位置可以移至資料流結尾之後的點。 如果您指定超出資料流結尾的目前位置,Stream 物件的 Size 將會相應地增加。 以這種方式新增的任何新位元組都將是 null。

注意

Position 一律測量位元組。 對於使用多位元組字元集的文字資料流,請將位置乘以字元大小來決定字元編號。 例如,如果是二位元組字元集,第一個字元在位置 0、第二個字元在位置 2、第三個字元在位置 4,依此類推。

注意

負值無法用來變更 Stream 中的目前位置。 只有正數可以用於 Position

注意

對於唯讀 Stream 物件,如果設定的 Position 值為大於 StreamSize,ADO 將不會傳回錯誤。 這不會變更 Stream 的大小,也不會以任何方式變更 Stream 內容。 不過,應該避免這樣做,因為其會產生無意義的 Position 值。

套用至

Stream 物件 (ADO)

另請參閱

Charset 屬性 (ADO)