WebBrowserのWeb ページダイアログをコントロールしたい

解決


penne  2006-03-19 15:52:13  No: 94645

タイトルのとうりなのですがWebBrowserでたまに[Web ページダイアログ]がポップアップしてきます、これが表示されると次の作業に移れないし、Quitもできません、これを閉じる方法てないものでしょうか?よろしくお願いします。


.  2006-03-19 17:34:52  No: 94646

AxWebBrowser.silent = true
で回避できるかも。


penne  2006-03-20 01:30:41  No: 94647

早速の御回答ありがとうございます。
AxWebBrowser.silent = true
は設定しているのですが出てきてしまいまうので、この後に閉じる事を考えております。


.  2006-03-20 18:42:54  No: 94648

条件付だけど
そのダイアログがショートカットキーで消せるなら
フォームがアクティブなときに

SendKeys.Sendメソッドで擬似的にキーを押せば消せるかも。


penne  2006-03-22 21:32:36  No: 94649

いろいろお騒がせしました、何とかか解決できました。
起動しているフォームを列挙して「Web ページダイアログ」がついている物を探し
見つかったらハンドルを取得してPostMessage(hWnd, WM_CLOSE, 0, 0)でCloseできました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加