Imports System.Diagnostics.Process
中略
If GetProcessesByName(GetCurrentProcess.ProcessName).Length > 1 Then
上記のようにして、起動中のexe(仮にAAA.exe)が二重起動しないように制御しています。
上記のexeを作った同じプロジェクトから接続先だけが異なるexe(AAB.exe)も存在します。
自分自身と同じ名前のexeは前述の方法でチェックできるのですが、自身と特定の名前のexeは二重起動させたくない、といった場合、どのようにすると良いでしょうか?
(上記の例で言うと、AAA.exeは、2つ目のAAA.exeと1つ目のAAB.exeを同時に起動させたくない)
.NET3.5
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。