/// /// True表示已经打开, False表示第一次打开 /// private static bool CheckAppOnlyOne() { bool isok = true; System.Diagnostics.Process[] localByName = System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName); //MessageBox.Show(Process.GetCurrentProcess().ProcessName); if (localByName != null && localByName.Length >= 2) { //nothing to do here! } else { isok = false; } return isok; } /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { if (CheckAppOnlyOne()) { MessageBox.Show("该程序己在运行中.....", "提示"); return; } }
C#只允许开启一个执行文件
最新推荐文章于 2023-03-28 13:33:34 发布