| | |
| | | using DevExpress.UserSkins; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Diagnostics; |
| | | using System.Linq; |
| | | using System.Windows.Forms; |
| | | |
| | |
| | | [STAThread] |
| | | static void Main() |
| | | { |
| | | Application.EnableVisualStyles(); |
| | | Application.SetCompatibleTextRenderingDefault(false); |
| | | //Application.Run(new Gs.DevApp.TestForm.FluentDesignForm1()); |
| | | //Application.Run(new Gs.DevApp.DevFrm.BasicData.FrmMesItems()); |
| | | DevFrm.FrmLogin fmLogin = new DevFrm.FrmLogin(); |
| | | fmLogin.ShowDialog(); |
| | | if (fmLogin.DialogResult == DialogResult.OK) |
| | | var processName = System.IO.Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName); |
| | | var processes = Process.GetProcessesByName(processName); |
| | | if (processes.Length > 1) |
| | | { |
| | | //在线程中打开主窗体 |
| | | Application.Run(new DevFrm.FrmMain()); |
| | | 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(); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | } |