■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#2452-3IEの重複起動制御について匿名24522002-08-23(金) 12:13
     #2454-3RE#2452:IEの重複起動制御について魔界の仮面弁士2002-08-23(金) 13:50
#2452-3
IEの重複起動制御について
いつもお世話になってます。
さて、作成中のアプリのヘルプをHTMで準備しています。
ヘルプメニューを作ってそこからそのファイルをIEを使って開くのですが、
?新しいウィンドウで開きたい
?開いていればそのIEがアクティブになる(同じものが開かない)
上記を実現する為にはどのようにすればよいでしょう。
CreateObjectでIEのオブジェクト作って、開くとこまでは出来ました。
オブジェクトを Is Nothingで聞いてNothingでなければ開かないのも
できましたが、開いているウィンドウを勝手に閉じられると
Is Nothingがうまく動作しません。
?をどのように制御すればよいのか判りません。
ご存知の方いましたら宜しくお願いします。
#2454-3
RE#2452:IEの重複起動制御について
> できましたが、開いているウィンドウを勝手に閉じられると
> Is Nothingがうまく動作しません。

InternetExplorerオブジェクトのOnQuitイベントを利用されると良いと思います。
OnQuit発生時に、自身を示すWithEventsオブジェクト変数をNothingするようにすればOKでしょう。
http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/onquit.asp
このページと関連する記事:
#33843-0RE#33832:IEの操作について2000-11-21(火) 16:38
#23752-0既存のIEにURLを渡す方法は?2001-10-15(月) 19:05
#16367-0VBからブラウザを立ち上げるには?2000-02-17(木) 17:18
#1019-0IEの終了2001-11-26(月) 10:08
#25077-0レコードセットの常識を教えてください。2001-12-03(月) 22:35
#13549-0アプリケーションの終了2000-01-16(日) 06:38
#1859-0VBからEXCELの制御1999-09-25(土) 21:01
#29059-0VBでExcelファイルの更新2002-05-30(木) 11:32
#1727-0VBでIEをコントロール2002-07-16(火) 03:51
#22321-0エクセルをVBから終了させるとき2001-08-09(木) 09:01
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)