private void Frm_Login_Load(object sender, EventArgs e) { var isHaveAccess = SoftHelper.CheckAccess(); if (!isHaveAccess) { var result = MessageBox.Show("本软件需要配合Office Access数据库使用,请下载安装Office Access,或者下载Office2010正式版以后版本", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); if (result == DialogResult.OK) { this.Close(); } } var isHaveExcel = SoftHelper.CheckExcel(); if (!isHaveExcel) { var result = MessageBox.Show("本软件需要配合Office Excel;,请下载安装Office Excel,或者下载Office2010正式版以后版本", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); if (result == DialogResult.OK) { this.Close(); } } try { Setting TheSetting = Setting.GetSeeting();//获取默认设置 txtTitle.Text = Setting.ProgramName; } catch { MessageBox.Show("读取配置文件错误"); } }
static void Main(string[] args) { SoftHelper.SoftSingle <ServerForm>(); //onlyOne = new Mutex(true, Process.GetCurrentProcess().ProcessName); //if (!onlyOne.WaitOne(0, false)) //{ // MessageBox.Show("应用已经启动!"); // return; //} //Application.EnableVisualStyles(); //Application.SetCompatibleTextRenderingDefault(false); //ServerForm serverForm = new ServerForm(); ////JAJ.WinForm.Frm.FrmUploadFile mainForm = new Frm.FrmUploadFile(); ////JAJ.WinForm.Frm.FrmDownloadFile mainForm = new Frm.FrmDownloadFile(); //SingleInstanceApplicationWrapper wrapper = new SingleInstanceApplicationWrapper(serverForm); //wrapper.Run(args); }