同一マシン上で実行版を複数起動したとき、それらを区別する方法の一つとしてWindowsのプロセスID(PID)を取得することが考えられます。
下準備として、コンポーネントリポジトリに、”System”と”System.Diagnostics.Process”を設定しておきます。
取得するときは、次のような式を使います。
DotNet.System.Diagnostics.Process.GetCurrentProcess().Id
戻り値は数値です。
サンプルプログラムをxpa3.3で作成してリポジトリ出力しておきます。