タイトル : メモリー不足について 投稿日 : 2006/09/20(Wed) 12:16 投稿者 : VB2005凡迎徹
いつも参考にさせてもらってます。 現在、テキストファイルを読み込んで、中から必要な内容を 抽出するソフトをVB2005で作っています。 PCの環境は、OS:Win2000(SP4)、CPU:2.6GHz、RAM:2GB、HDD:80GBです。 このソフトを作るに当たり、読み込むテキストファイルが大きいためにRAMを増やしました。 ところがプログラムを走らせてすぐにテキストファイルを「ReadAllText」で 読ませようとしたところ、200MBのファイルを読み込むと 「OutOfMemoryExceptionの例外がスローされました」というエラーがでて 読み込むことができません(150MBくらいまでなら読み込めます)。 タスクマネージャーを見ても使用可能領域は十分あります。 読み込めない原因が、VBなのかハードなのかOSなのかわからず途方に暮れています。 どなたか解決策をご存知の方がいましたらご教授お願いします。 (解決のためのヒントでも結構ですのでお願いします。) |