Beispiel #1
0
        /// <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
            }
        }