C# VB Web システム開発の部屋

システム開発で役に立つコードを厳選したブログです。

【VB.NET】EXEファイルの実行する

 

VB.NET】EXEファイルの実行する。

 


'EXEを実行します。
Dim p As System.Diagnostics.Process = System.Diagnostics.Process.Start("C:\実行EXEファイルのパス.exe", "引数")

'終了するまで最大10分待機。
p.WaitForExit(600000)

'終了したか確認する。
If p.HasExited = False Then
MessageBox.Show("タイムアウト!プロセスを強制終了させます。", "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error)
'プロセスを強制終了させる。
p.Kill()
End If

  

VB.NET