/// <summary> /// 菜单->设置->备份设置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void 备份设置toolStripMenuItem_Click(object sender, EventArgs e) { try { SaveFileDialog dlg = new SaveFileDialog(); dlg.Filter = "FS格式(*.fs)|"; dlg.RestoreDirectory = true; if (dlg.ShowDialog() == DialogResult.OK) { string temp = dlg.FileName + ".fs"; FileInfo File = new FileInfo(temp); if (File.Exists) { //DialogResult result = MessageBox.Show("是否覆盖原来的配置信息?", "保存配置", MessageBoxButtons.YesNo, MessageBoxIcon.Question); //DialogResult result = MessageBox.Show("0x30001021 Whether to overwrite the original configuration information?", "Information", MessageBoxButtons.YesNo, MessageBoxIcon.Question); DialogResult result = MessageBox.Show("0x30001021 " + LanguageContainer.MainMenuMessagebox1Text[GlobalDataInterface.selectLanguageIndex], LanguageContainer.MainMenuMessageboxInformationCaption[GlobalDataInterface.selectLanguageIndex], MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return; } } if (Commonfunction.BackupConfigure(dlg.FileName)) { //MessageBox.Show("Backup configure successed!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show(LanguageContainer.MainMenuMessagebox2Text[GlobalDataInterface.selectLanguageIndex], LanguageContainer.MainMenuMessageboxInformationCaption[GlobalDataInterface.selectLanguageIndex], MessageBoxButtons.OK, MessageBoxIcon.Information); } else { //MessageBox.Show("Backup configure failed!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show(LanguageContainer.MainMenuMessagebox3Text[GlobalDataInterface.selectLanguageIndex], LanguageContainer.MainMenuMessageboxInformationCaption[GlobalDataInterface.selectLanguageIndex], MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { Trace.WriteLine("MainMenu中函数备份设置toolStripMenuItem_Click出错" + ex); #if REALEASE GlobalDataInterface.WriteErrorInfo("MainMenu中函数备份设置toolStripMenuItem_Click出错" + ex); #endif } }