示例#1
0
 static void SaveLanguage()
 {
     string datapath = MyPath.Combine(Application.StartupPath, MyConfig.TAG_DATA);
     string conflang = MyConfig.GetLanguageFile(datapath);
     LanguageHelper.LoadFormLabels(conflang);
     LanguageHelper langhelper = new LanguageHelper();
     MainForm form1 = new MainForm();
     LanguageHelper.SetFormLabel(form1);
     langhelper.GetFormLabel(form1);
     DataEditForm form2 = new DataEditForm();
     LanguageHelper.SetFormLabel(form2);
     langhelper.GetFormLabel(form2);
     CodeEditForm form3 = new CodeEditForm();
     LanguageHelper.SetFormLabel(form3);
     langhelper.GetFormLabel(form3);
        // LANG.GetFormLabel(this);
     //获取窗体文字
     langhelper.SaveLanguage(conflang + ".bak");
 }
示例#2
0
 //设置数据库1
 void Menuitem_comp1Click(object sender, EventArgs e)
 {
     compare1 = GetActive();
     if (compare1 != null && !string.IsNullOrEmpty(compare1.GetOpenFile()))
     {
         menuitem_comp2.Enabled = true;
         CompareDB();
     }
 }
示例#3
0
 //打开数据库
 void OpenDataBase(string file)
 {
     DataEditForm def;
     if (string.IsNullOrEmpty(file) || !File.Exists(file))
         def = new DataEditForm(datapath);
     else
         def = new DataEditForm(datapath, file);
     //设置语言
     LanguageHelper.SetFormLabel(def);
     //初始化界面数据
     def.InitControl(datacfg);
     def.Show(dockPanel1, DockState.Document);
 }
示例#4
0
        //对比数据库
        void CompareDB()
        {
            if (compare1 == null || compare2 == null)
                return;
            string cdb1 = compare1.GetOpenFile();
            string cdb2 = compare2.GetOpenFile();
            if (string.IsNullOrEmpty(cdb1)
               || string.IsNullOrEmpty(cdb2)
               || cdb1 == cdb2)
                return;

            bool checktext = MyMsg.Question(LMSG.CheckText);
            //分别对比数据库
            compare1.CompareCards(cdb2, checktext);
            compare2.CompareCards(cdb1, checktext);
            MyMsg.Show(LMSG.CompareOK);
            menuitem_comp2.Enabled = false;
            compare1 = null;
            compare2 = null;
        }