掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
一度に512ファイル以上のファイルをオープンするには (ID:118415)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
怒られるかも知れないけれど、ファイルのオープンと読み書きの 速度を速くしたいのなら、VBのネイティブな関数は使い物になりません。 APIの「CreateFile」関数を使うことをお勧めします。 ファイルによっては100倍近く速くなります。 テキストファイルであれば、リッチテキストの RichTextBox.LoadFile RichTextBOx.Savefile も非表示で使用すると高速です。 それと全部開くか、一つずつ開いて閉じるかの2者択一ではないのでは、 ファイルが600有るとして、500個開いておき、読み書きしたいファイルが 開いているファイルの中に無かったら、1番使用率の少ないファイルを閉じて 新しいファイルを開くとか、かなり工夫は出来ると思いますが。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.