【VB.NET】 プロセス操作
■プロセスを開始
System.Diagnostics.Process.Start(アプリケーションパス,引数...)
例
proc = System.Diagnostics.Process.Start(アプリケーションパス,引数...)
■プロセスが動いているか
System.Diagnostics.Processの
HasExited
true:動いていない false:動いている
例
proc = System.Diagnostics.Process.Start(アプリケーションパス,引数...)
if (proc.HasExited = false) then
'動いている
else
'動いていない
end if
■プロセスの強制終了
System.Diagnostics.Processの
Kill
例
'定義
Dim p As System.Diagnostics.Process
'プロセスを取得
p = System.Diagnostics.Process.GetProcessById(終了したいプロセスID)
'プロセスを強制終了
p.Kill()