IEの操作:IEを起動し、指定URLのページを開く(Process メンバ)

VB2008でIE(インターネットエクスプローラ)を操作する実行例サンプルです。

IE(インターネットエクスプローラ)の操作へ



■実行画面
「IE起動〜終了まで待つ」ボタンをクリックすると、IEを起動し指定URLのページを開き、IEが終了するまで待ちます。
「IE起動〜終了まで待たない」ボタンは、IEが終了するまで待ちません。
起動フォーム

実行はProcessを使用しています。
実行手順は
1)StartInfo.FileName にIExplore.exeを指定
2)StartInfo.Arguments にURLを指定
3)Start() 起動します
4)WaitForExit() 終了するまで待ちます
5)Close()、Dispose() 終了処理を行います

■実行コード

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim p As New Process

'IEを指定
p.StartInfo.FileName = "IExplore.exe"
'URLを指定
p.StartInfo.Arguments = "http://www.feedsoft.net/vb/"
'起動する
p.Start()
'指定した時間が経過するかプロセスが終了するまで現在のスレッドの実行をブロックする
p.WaitForExit()
'終了処理
p.Close()
p.Dispose()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim p As New Process

'IEを指定
p.StartInfo.FileName = "IExplore.exe"
'URLを指定
p.StartInfo.Arguments = "http://www.feedsoft.net/vb/"
'起動する
p.Start()
'終了処理
p.Close()
p.Dispose()

End Sub
End Class


Visual Basic 2008 Express Edition実践入門