using DevExpress.LookAndFeel; using DevExpress.Skins; using DevExpress.UserSkins; using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Windows.Forms; namespace Gs.DevApp { static class Program { /// /// The main entry point for the application. /// [STAThread] static void Main() { var processName = System.IO.Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName); var processes = Process.GetProcessesByName(processName); if (processes.Length > 1) { MessageBox.Show("程序已经在运行!"); Environment.Exit(0); } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // Application.Run(new Gs.DevApp.DevFrm.EasyCode.EasyCode()); DevFrm.FrmLogin fmLogin = new DevFrm.FrmLogin(); if (fmLogin.IsDisposed == false) { fmLogin.ShowDialog(); if (fmLogin.DialogResult == DialogResult.OK) { Application.Run(new DevFrm.FrmMain()); } } else Application.Exit(); } } } }