/// <summary> /// 刷新模板文件list /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void userButton_Refresh_Click(object sender, EventArgs e) { //刷新文件列表 ProgramData.RefreshTemplateFileList(); //初始化Template页面显示 IniTemplateDisplay(); }
/// <summary> /// 删除配置文件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void userButton_Delete_Click(object sender, EventArgs e) { //判断是否选中文件 if (comboBox_ConfigFileList.SelectedIndex < 0) { MessageBox.Show("请先选中相应的配置文件!"); return; } //确认 if (DialogResult.No == MessageBox.Show("Delete the Option?", "Tip", MessageBoxButtons.YesNo)) { return; } //删除操作 string FilePath = ProgramData.TemplatePath + comboBox_ConfigFileList.SelectedItem.ToString(); FileInfo fileInfo = new FileInfo(FilePath); if (File.Exists(fileInfo.FullName)) { File.Delete(fileInfo.FullName); Thread.Sleep(30); } //刷新文件列表 ProgramData.RefreshTemplateFileList(); //初始化Template页面显示 IniTemplateDisplay(); }
static void Main() { //初始化相关变量 ProgramData.IniLogComponent(); ProgramData.InitialSysPara(); ProgramData.RefreshTemplateFileList(); //刷新模板文件List ProgramData.RefreshTemplateTable(); //读取Template数据 ProgramData.IniSheetTemplate(); //初始化Sheet模板数据 //主程序入口 Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //注册软件 if (!Authorization.Authorize("Please contact the GETECH for registration code!")) { return; } Application.Run(new MainForm()); }