Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
WebBrowserで画像の多いHTMLを表示させるとメモリ不足
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=27058#CommentId77011
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
ヨハン
 (社会人)
投稿日時
2016/4/4 13:37:14
VB2008で、WebBrowserを利用して、HTML表示用の画面を作成しています。
とりえずは、表示用のHTMLファイルと画像ソースはローカルに保存されているものを使い
表示までは上手くいきました。
ただ、これで画像数が数百もあるHTMLを表示すると、
画面サイズを変更(それにつられてWebBrowserもリサイズ)すると
最初に表示されていたはずの画像が表示されず(真っ白になる)、
しまいには、以下のようにメモリ不足と言われてしまいます。
「System.OutOfMemoryException: プログラムの実行を続行するための十分なメモリがありませんでした。」
そこで、IE(IE11)で同じHTMLを表示してみましたが、ウィンドウサイズを色々と変えたり
スクロールを頻繁に行っても、特に何の問題もありませんでした。
根本的にIEとWebBrowserは違うのでしょうか?