次の方法で共有


Process.OnExited メソッド

Exited イベントを発生させます。

Protected Sub OnExited()
[C#]
protected void OnExited();
[C++]
protected: void OnExited();
[JScript]
protected function OnExited();

解説

OnExited は、 Exited イベントを発生させる API メソッドです。 OnExited を呼び出すと、 Exited イベントが発生します。また、これは Process コンポーネントを使用してイベントを発生させる唯一の方法です。 OnExited は、主にコンポーネントからクラスを派生するときに使用されます。

OnExited の代わりに、独自のイベント ハンドラを作成できます。独自のイベント ハンドラ デリゲートと独自のイベント処理メソッドを作成してください。

メモ   Visual Studio 環境を使用している場合は、 Process コンポーネントをフォームにドラッグし、アイコンをダブルクリックすると、イベント ハンドラ デリゲート (AddOnExited) とイベント処理メソッド (Process1_Exited) が作成されます。 Exited イベントが発生したときに実行するコードは、Process1_Exited プロシージャに入れます。 OnExited メンバは自動的に実装されるため、作成する必要はありません。

イベントが発生すると、デリゲートを使用してイベント ハンドラが呼び出されます。概要については、「 イベントの発生 」を参照してください。

継承時の注意: 派生クラスで OnExited をオーバーライドする場合は、基本クラスの OnExited メソッドを呼び出してください。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

Process クラス | Process メンバ | System.Diagnostics 名前空間 | Exited