//启动分析应用系统 private void StartDAS() { try { statusTxt = "正在初始化系统..."; backgroundWorker.ReportProgress(10); statusTxt = "正在加载系统框架..."; MainFrm = new frm_Main(); backgroundWorker.ReportProgress(20); Thread.Sleep(100); MainFrm.InitForm(); backgroundWorker.ReportProgress(50); Thread.Sleep(100); statusTxt = "正在加载信息树..."; MainFrm.InitTree(); backgroundWorker.ReportProgress(60); Thread.Sleep(100); statusTxt = "正在加载列表数据..."; MainFrm.InitCombobox(); backgroundWorker.ReportProgress(70); Thread.Sleep(100); statusTxt = "正在设置界面风格..."; MainFrm.InitStyle(); backgroundWorker.ReportProgress(80); Thread.Sleep(100); statusTxt = "系统初始化成功..."; backgroundWorker.ReportProgress(100); Thread.Sleep(100); backgroundWorker_RunWorkerCompleted(null, null); } catch (Exception excep) { XtraMessageBox.Show("启动应用程序出错," + excep.Message + ",请与系统管理员联系!", "出错提示", MessageBoxButtons.OK, MessageBoxIcon.Error); updateStatus("准备登录"); } }