タイトルのとうりなのですがWebBrowserでたまに[Web ページダイアログ]がポップアップしてきます、これが表示されると次の作業に移れないし、Quitもできません、これを閉じる方法てないものでしょうか?よろしくお願いします。
AxWebBrowser.silent = true
で回避できるかも。
早速の御回答ありがとうございます。
AxWebBrowser.silent = true
は設定しているのですが出てきてしまいまうので、この後に閉じる事を考えております。
条件付だけど
そのダイアログがショートカットキーで消せるなら
フォームがアクティブなときに
SendKeys.Sendメソッドで擬似的にキーを押せば消せるかも。
いろいろお騒がせしました、何とかか解決できました。
起動しているフォームを列挙して「Web ページダイアログ」がついている物を探し
見つかったらハンドルを取得してPostMessage(hWnd, WM_CLOSE, 0, 0)でCloseできました。
ツイート | ![]() |