投稿日 | : 2004/08/06(Fri) 19:38 |
投稿者 | : みなこ |
URL | : |
タイトル | : EOF が効かない |
初めて投稿させていただきます。
よろしくお願い致します。
テキストファイルを全部読み込みたいのでこのように↓してみました。
Open gstrDir & "Tags.txt" For Input As #intFnum
Do Until EOF(intFnum)
Input #intFnum, strTag(i), strDscr(i)
If strTag(i) = "" Then GoTo LoopExit
i = i + 1
ReDim Preserve strTag(i)
ReDim Preserve strDscr(i)
Loop
しかし、「ファイルにこれ以上データがありません。62」のエラーが出てしまいます。
EOFを検知してくれていないのでしょうか?
使い方がまずいのですか?(今までもこのように書いていましたが、エラーは出ませんでした。)
よろしくお願い致します。