投稿者 ヨハン  (社会人) 投稿日時 2016/4/4 13:37:14
VB2008で、WebBrowserを利用して、HTML表示用の画面を作成しています。
とりえずは、表示用のHTMLファイルと画像ソースはローカルに保存されているものを使い
表示までは上手くいきました。

ただ、これで画像数が数百もあるHTMLを表示すると、
画面サイズを変更(それにつられてWebBrowserもリサイズ)すると
最初に表示されていたはずの画像が表示されず(真っ白になる)、
しまいには、以下のようにメモリ不足と言われてしまいます。

「System.OutOfMemoryException: プログラムの実行を続行するための十分なメモリがありませんでした。」

そこで、IE(IE11)で同じHTMLを表示してみましたが、ウィンドウサイズを色々と変えたり
スクロールを頻繁に行っても、特に何の問題もありませんでした。
根本的にIEとWebBrowserは違うのでしょうか?