tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルWebBrowserのせいかはわからないけど。
記事No6210
投稿日: 2007/08/31(Fri) 07:14
投稿者メテオスマッシャー
はじめまして。
早速本題に入らせて頂きます。
VB2005でWebBrowserを使用してとあるツールを作成しています。
googlemapで1000件程の住所を配列に入れてボタンを押したら次の住所の位置を
表示させるようにしています。

public mapURL as string
Public G_CNT As Integer

btnNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnNext.Click

    Me.WebBrowser.Navigate(New Uri(G_URL(G_CNT)))
    G_CNT = G_CNT + 1
End Sub

ちなみにURLは
http://maps.google.com/maps?q=横浜市××区○1-2&spn=0.000994,0.001786&z=19&om=1
という形で設定されています。

今困っている事は、次へボタンを押すたびに処理が重くなってしまって困っています。
タスクマネージャのパフォーマンスでCPU使用率の履歴で100%に達する割合が一回ごとに大きくなってしまい20件を越えるころには最初の倍位、表示するのに時間が掛かってしまう状態です。何かがどんどん蓄積されているような感じなのですが原因は調査中です。何か知っている方がいたらお聞きしたいと思い投稿しました。

開発環境はVB2005ExpressEditionです。

よろしくお願いいたします。

[ツリー表示へ]