VB.NET起動した外部アプリケーションの終了判断する

アプリケーションが終了したかどうかを判断する

System.Diagnostics.Processクラスで起動したプログラムを、呼び出し側で終了したか確認する方法を説明します。
プロセスのインスタンスの、HasExitedプロパティを使用します。
HasExitedプロパティは、プログラムが終了している場合はTrueです。

HasExitedプロパティによる判断

 

アプリケーションが終了したことをイベントで通知する

System.Diagnostics.Processクラスで起動したプログラムを、呼び出し側で終了をイベントで確認する方法を説明します。
プロセスのインスタンスの、EnableRaisingEventsプロパティを使用します。
EnableRaisingEventsプロパティを Trueにし追加したイベントを呼び出します。

イベントハンドラによる終了判断

 

コメントを残す