- PR -

VB2005 Express StreamReaderに関して

1
投稿者投稿内容
IPホン
大ベテラン
会議室デビュー日: 2005/09/13
投稿数: 127
投稿日時: 2007-03-01 16:38
とても簡単と思われる質問で大変恐縮なのですが、現在、StreamReaderを使用して
ファイルを読み込む処理を書いています。

ところが、ファイルの一行目のデータが変数に入らなくて困っています。

<コード>
Public AAAA as New IO.StreamReader("C:\aaa.txt")

do until AAAA.EndOfStrem
Dim strBuf as String = AAAA.ReadLine()
loop

実際は、配列に入れて処理を進めるですが、データが読み込めているか
確認していたところ、一行目のデータが入っていないとわかりました。
ちなみに、テキストファイルの中は、8桁の数値コードが300行程あるだけです。

Webなどで調べてコードなどを参考にさせてもらいましたが、なぜデータが入らないのか
不思議に思っています。初歩的ミスがあるようならば、ご指摘願いたく存じます。
IPホン
大ベテラン
会議室デビュー日: 2005/09/13
投稿数: 127
投稿日時: 2007-03-01 17:23
恐れ入ります。この質問に関してですが、データの読み込みは成功しました。
処理に入る前に、

Public AAAA as New IO.StreamReader("C:\aaa.txt")
の後に、

Public BBBB as String = AAAA.ReadLine
の一文が入っていましたので、一行進んでいました。

質問を参照して頂いた方々、ありがとうございました。

1

スキルアップ/キャリアアップ(JOB@IT)