掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ファイル検索を高速にするには? (ID:108599)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ウーン、日進月歩ですね DoEventsに関しては最初に聞くべきでした。(^^; 秀丸の場合たぶんスピードが要るところはCではなくアッセンブル言語か 何かでやっているでしょうから、VBと比べるのは難しいでしょうが、 読み込みの7sは置いておいて、検索の8sを短くしたいですよね。 読み込んで検索だけをして(t=InStr(s,"***")だけやってあとは全てコメントアウト) これで8秒近くかかるのであれば検索に関してはこれが限界ということになります。 Binary読み込みですが1Byteずつやっていたのではだめです。 VarString = String(2048," ") Get #1,,VarString などとバッファを大きくとって 一気に読み込みます、端数はファイルの長さを計算しバッファの長さを変えて読み込みます。 ただこの後行の切り出し処理がありますから、これで速くなるかどうかは判りません。 読み込み速度に関してはあきらめでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.