○二重起動の禁止 Mutexオブジェクトを使用してます private static System.Threading.Mutex mutex = new System.Threading.Mutex(false,"固有の識別名"); private void Form1_Load(object sender, System.EventArgs e) { if (!mutex.WaitOne(0, false)) { Application.Exit() ; } }