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

タイトル IE8で複数起動されたブラウザを強制終了したい
投稿日: 2013/02/04(Mon) 12:23
投稿者ぱぱ
【環境】
  OS  :windows7
  言語:vb2008

【ご質問】
 現在、ウィンドウズ上に複数起動されたIEブラウザのタイトル名を取得し、該当するIEであれば
 終了するといった外部アプリを作成しております。
 プロセス一覧を取得し、IEブラウザを終了する動作は正常にいっているのですが、
 ブラウザを複数起動した場合に、IEのメインタイトルは取得できますが、サブタイトル??が
 取得できずにIEブラウザが終了しない場合があります。
 vb初心者ですので、すごく初歩的な質問をしているかもしれませんが、
 ご教授よろしくお願い致します。
 現在コーディング中のソースを下記に添付致します。

'IEのプロセス一覧取得
Dim ps As Process() = Process.GetProcessesByName("iexplore")
For Each p As System.Diagnostics.Process In ps

    'ウィンドウタイトル取得
    strWkTitle = Trim(p.MainWindowTitle) ←メインタイトルしか取得できない。

    If strWkTitle <> "" Then
    '該当するIEブラウザであれば終了させる処理
    End If
Next

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

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