- 353 名前:デフォルトの名無しさん [04/11/10 04:33:36]
- >348
BaseStreamをStreamReaderがオープンしたファイルと関連付ける方法が分かりません。 おそらく「オーバーロード、オーバーライド、継承」になどVBNETが導入した新しい技術に 関することだとおもいますが、まだ使い方がはっきりと理解できていないのです。 基本的にはリードライトのクラスがあって、それを補うためにリードライトする データを加工するクラスがあればよいと思うわけです。 そしてこのリードライトのクラスはランダムアクセスとシーケンシャルアクセスを 用意するというのが歴史的つまり基本的方法です。 そうすると、StreamReaderでオープンしたファイルをBaseStreamでアクセスするのは 継承関係からして誤りだと思います。おそらくBaseStreamでオープンしてリードライトは BaseStreamで行い、データの加工を下位のクラスで行う? そこでStreamReaderは 適当ではない? では適当な方法は?その具体的方法が分からない。 >10バイト空読みする。 色のみ読みたいのです。空はいりませんので。 >351 >StreamReaderではバイト単位で読む事はできないよ。あくまで文字単位。 >//まあ形式が固定ならそれでいいんだけど。 形式は固定です。 固定長レコードのテキストファイルをランダムアクセスするための 具体的な方法が知りたいのです。MSDNには例がありません。
|

|