IEオブジェクトのイベント


mmik  2006-03-20 21:02:07  No: 94666

VBから起動したIEオブジェクトが「×」ボタンで閉じられた時の
イベント取得しようと思っています。
フォームモジュールで以下のように宣言し
Private WithEvents IE As InternetExplorer

IEの終了は、 IE_OnQuit()で取得しようと思っています。
参照設定後、
Set IE = CreateObject("InternetExplorer.Application")
を実行したところ「型が一致しません」というエラーになってしまいます。

確認したところ、コンポーネントの追加で、
『Microsoft Internet Controls』(WebBrowserコントロール)が指定されているのが原因のようです。
ただ別画面でWebBrowserコントロールを使っているのでコンポーネントから削除するわけにもいきません。
何かよい回避方法はないものでしょうか?


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

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






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