Read メソッドRead Method

バイナリから、指定したバイト数を読み取りますStreamオブジェクト。Reads a specified number of bytes from a binary Stream object.

構文Syntax

  
Variant = Stream.Read ( NumBytes)  

パラメーターParameters

NumBytesNumBytes
任意。Optional. A長いファイルから読み取るバイト数を指定する値またはStreamReadEnumadReadAll、既定値します。A Long value that specifies the number of bytes to read from the file or the StreamReadEnum value adReadAll, which is the default.

戻り値Return Value

読み取りメソッドは指定された数のバイトまたはからストリーム全体を読み取ります、 Streamオブジェクトし、結果として得られるデータとして返します、バリアントします。The Read method reads a specified number of bytes or the entire stream from a Stream object and returns the resulting data as a Variant.

コメントRemarks

場合NumBytes内の残りのバイト数よりは、 Stream、残りのバイトのみが返されます。If NumBytes is more than the number of bytes left in the Stream, only the bytes remaining are returned. 指定された長さに一致するように読み取られたデータが埋め込まれていませんNumBytesします。The data read is not padded to match the length specified by NumBytes. 読み取るデータがない場合は、null 値を持つバリアントが返されます。If there are no bytes left to read, a variant with a null value is returned. 読み取り旧バージョンと読み取りに使用することはできません。Read cannot be used to read backwards.

注意

NumBytes常にバイトを測定します。NumBytes always measures bytes. テキストのStreamオブジェクト (adTypeText) を使用して、 ReadTextします。For text Stream objects (Type is adTypeText), use ReadText.

適用対象Applies To

Stream オブジェクト (ADO)Stream Object (ADO)

関連項目See Also

ReadText メソッドReadText Method