private void Form1_FormClosing(object sender, FormClosingEventArgs e) { try { config.save(); if (MiraiProcess != null) { bot.Exit(); SystemInfo.EndProcess(MiraiProcess.ProcessName); SystemInfo.EndProcess("java"); MiraiProcess.Dispose(); //MiraiProcess.Kill(); //MiraiProcess.StandardInput.WriteLine("exit"); } State = runState.exit; //Environment.Exit(0); } catch { } }