「VB.NET」WaitForExitでアプリケーションを起動して終了まで待機する

2021年11月29日

書式
WaitForExit()
関連付けられたプロセスが終了するまで無期限に待機するように Process コンポーネントに指示します。

使用例

Imports System.Text
Imports System.Windows.Forms

Module Module1

    Public Sub Main()

        Dim fileName As String = "C:\data2\test.doc"

        'ファイルを開いて終了まで待機
        Dim ps As System.Diagnostics.Process = System.Diagnostics.Process.Start(fileName)
        ps.WaitForExit()

        Console.WriteLine("開いたファイルを終了しました。" & vbLf & "終了コード:" & ps.ExitCode.ToString() & vbLf & "終了時間:" & ps.ExitTime.ToString())

        Console.ReadKey()
    End Sub

End Module

 

VB.net

Posted by arkgame