タイトル : 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 |