tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル WebBrowserで発生するランタイムエラー
投稿日: 2009/03/09(Mon) 04:48
投稿者まーさ
WinXP SP3 VB6.0 SP6 IE Ver7 を使用しています。

Webbrowserを使用して、とあるページを表示させようとすると、
「エラー」という見出して、「ランタイムエラーが発生しました。デバッグしますか?」
とのメッセージのウインドーが表示されてしまう場合があります。

このエラーを起こらないようにするため、色々調べてみたのですが、自分の知識ではなんともなりませんでした。
ただ、動作的には、このウインドーに表示されている「いいえ(N)」のボタンを
押すことができれば、その後の動作は問題なく動いているので、ソフトウェアからなんとかこのボタンを押せないものかと思案しています。
以前、ボタンを押すプログラムをこちらで教えていただき、それを参考に

lnghwnd = FindWindowEx(0&, 0&, vbNullString, "Windows Internet Explorer")
hChildWindow = FindWindowEx(lnghwnd, 0&, vbNullString, "いいえ(&N)")
retValue = SendMessage(hChildWindow, BM_CLICK, 0&, ByVal 0&)

というようにしてみました。また、値を色々と変えてみてもうまくいきません。

ご指南していただけると大変助かります。どうかよろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。