static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); System.Threading.ThreadPool.SetMinThreads(100, 100); // UI thread Exceptions Application.ThreadException += Application_ThreadException; Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException); // Make this for boosting RestSharp performance. System.Net.ServicePointManager.UseNagleAlgorithm = false; fLoginForm loginForm = new fLoginForm(); if (loginForm.ShowDialog() == DialogResult.OK) { Application.Run(new fMainWindow()); } else { Application.Exit(); } }
static void Main() { foreach (Process PPath in Process.GetProcesses()) { if (PPath.ProcessName == Process.GetCurrentProcess().ProcessName) { if (PPath.Id == Process.GetCurrentProcess().Id) { continue; } DialogResult dialogResult = MessageBox.Show("Chương trình đã đang chạy, nhấn OK để tắt chương trình và mỏ phiên làm việc mới", "Cảnh báo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { PPath.Kill(); } else if (dialogResult == DialogResult.No) { return; } } } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); System.Threading.ThreadPool.SetMinThreads(100, 100); // UI thread Exceptions Application.ThreadException += Application_ThreadException; Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException); // Make this for boosting RestSharp performance. System.Net.ServicePointManager.UseNagleAlgorithm = false; //Application.Run(new fPower1()); fLoginForm loginForm = new fLoginForm(); if (loginForm.ShowDialog() == DialogResult.OK) { //Z119.ATK.Common.Const.projMan.LoadProject(); //projMan.SelectedProject += frm_SelectedProject; Z119.ATK.Common.Const.projMan.LoadProject(); Application.Run(Z119.ATK.Common.ProjectManager.LoadObject <fMainWindow>(Z119.ATK.Common.Const.FILE_MAINWINDOW)); } //else // Application.Exit(); }