VB6を使用しています。
テキストファイルの読み込みを一行ずつ読み込んでいますが、
ある位置に来ると、読み込みの方向を下から上へ読み込むということは
可能でしょうか?
#同じ内容を連続投稿されているようです。
誤ってやったことだとは思いますが、
お詫びを書くぐらいの気持ちはないのですか?
一行ずつ読んだものを配列変数に保存してインデックスなどで
管理すれば、ファイル内をわざわざ下から上に読み返す必要はなく
配列変数をチェックすればいいと思いますが・・・・
しんごさんの方法と似ていますがSeek関数を使って、配列で
ポインタを管理しておけば速度を犠牲にしてもメモリ消費は
少なくなるかも。
情報少なくて分かりませんが
テキストのサイズが数メガなら先頭から読込みなおしても
たいして時間はかからないのでは?
同じ内容を書き込んでしまってすみません。
しんごさん、とおりさんありがとうございました。
ツイート | ![]() |