WebBrowserコントロールのDocumentCompletedイベントについて
- 題名: WebBrowserコントロールのDocumentCompletedイベントについて
- 著者: ぶー
- 日時: 2006/11/29 16:58:56
- ID: 18396
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: WebBrowserコントロールのDocumentCompletedイベントについて
- 著者: YAS
- 日時: 2006/12/03 16:44:55
- ID: 18424
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: WebBrowserコントロールのDocumentCompletedイベントについて
- 著者: ガッ
- 日時: 2006/12/03 19:25:06
- ID: 18425
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: WebBrowserコントロールのDocumentCompletedイベントについて
- 著者: ぶー
- 日時: 2006/12/05 22:02:01
- ID: 18455
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: WebBrowserコントロールのDocumentCompletedイベントについて
- 著者: ぶー
- 日時: 2006/12/06 17:31:53
- ID: 18465
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
初めまして、ぶーと言います。
私はVB6はかなり使い込んでいましたが、VB.net、VB2005は勉強を始めた
ばかりで、おかしな質問をしてしまうかも知れませんがご容赦ください。
では、本題です。
私は、VB2005のWebBrowserコントロールを使用して、Web巡回プログラムを
作成しようとしています。
Navigateメソッド発行後、エレメントを参照すると「オブジェクト参照が
オブジェクト インスタンスに設定されていません。」とのエラーが
発生しますが、Navigateメソッドが非同期なため、読込み完了前にエレメントを
参照してしまうためだと考えています。
これは、DocumentCompletedイベント内でエレメントを参照すると正しい
結果が帰ってくるので間違いないと思います。
しかし、DocumentCompletedイベント内にコーディングしたのでは
部品化できないため、Navigateメソッドとエレメントの参照を繰り返す
Web巡回プログラムとして使うことはできません。
何か、よい方法はないでしょうか?
クラス継承を使えばうまくいくとか、何か手がかりをご教授いただきたく、
お願いします。