※ ChatGPTを利用し、要約された質問です(原文:vbsよりIEをアクティブに開きたい)
vbsよりIEをアクティブに開く方法
このQ&Aのポイント
Windows7Proでvbsからサーバー上にあるhtmlファイルを開く方法について教えてください。
vbsを実行するとhtmlファイルが開きますが、他のウィンドウの後ろになってしまいます。開いたhtmlファイルを最前面で起動する方法はありますか?
vbsのコードとhtmlの内容を示しました。ご教示いただけると助かります。
お世話になります。
Windows7Pro
サーバー上にあるhtmlファイルをvbsより開いてます。
また、5秒で閉じるようにしてます。
現状、vbsを実行するとhtmlファイルが開くことは開くの
ですが、他ウィンドウの後ろになってしまいます。
どこをどうすれば開いたhtmlファイル(IE)を最前面で起動
することができますでしょうか。
【vbsの内容】
Option Explicit
On Error Resume Next
Dim strUrl ' 表示するページ
Dim objIE ' IE オブジェクト
strUrl = "サーバー上にあるhtmlファイルのパス"
Set objIE = WScript.CreateObject("InternetExplorer.Application")
objIE.ToolBar = False
If Err.Number = 0 Then
objIE.Navigate strUrl
objIE.Visible = True
objIE.Width = 800
objIE.Height = 400
objIE.Top = 0
objIE.Left = 480
WScript.Sleep 5 * 1000
objIE.Quit
Else
WScript.Echo "エラー:" & Err.Description
End If
【htmlの内容】
<html>
<head>
<title>テスト</title>
</head>
<BODY>
<IMG src="画像のパス">
<font size="7">TEST</font>
</div>
</body>
</html>
ご教示の程、宜しくお願い致します。