Пример #1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     CommunSNCF.Log((int)CommunSNCF.logtype.Information, "Enregistrement des conditions");
     try
     {
         if (CommunSNCF.IsNewCondition)
         {
             string HKCUConditions = CommunSNCF.HKLMApplication + @"\Conditions\";
             CommunSNCF.SaveRegParam(HKCUConditions, txtConditionName.Text, String.Join("|", txtCondition.Lines));
             string HKCUConditionsKeyWords = CommunSNCF.HKLMApplication + @"\Conditions_KeyWords\";
             CommunSNCF.SaveRegParam(HKCUConditionsKeyWords, txtConditionName.Text, txtKeyWords.Text);
             SetKeyWordsInRegistry();
             FormMain fm = new FormMain();
             fm.InsertConditionsInMenu(true);
         }
         else
         {
             string HKCUConditions = CommunSNCF.HKLMApplication + @"\Conditions\";
             CommunSNCF.SaveRegParam(HKCUConditions, cboConditions.Text, String.Join("|", txtCondition.Lines));
             string HKCUConditionsKeyWords = CommunSNCF.HKLMApplication + @"\Conditions_KeyWords\";
             CommunSNCF.SaveRegParam(HKCUConditionsKeyWords, cboConditions.Text, txtKeyWords.Text);
             SetKeyWordsInRegistry();
         }
     } catch (Exception ex)
     {
         CommunSNCF.Log((int)CommunSNCF.logtype.Error, "Enregistrement des conditions " + ex.Message);
     }
     finally
     {
         this.Close();
     }
 }
Пример #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            FormMain fm = new FormMain();

            CommunSNCF.SaveRegParam("KeyWordsHighLight", txtKeywordsHighlight.Text);
            CommunSNCF.SaveRegParam("PathMethodes", txtPathMethode.Text);
            CommunSNCF.SaveRegParam("KeyWordsSeparator", txtSeparatorKeywords.Text);
            CommunSNCF.SaveRegParam("Template", txtTemplateFile.Text);
            CommunSNCF.SaveRegParam("KeyWordsVB", txtVBKeyWords.Text);
            CommunSNCF.SaveRegParam("KeyWordsWSFScript", txtWSFkeyWords.Text);
            CommunSNCF.SaveRegParam("CmdLineForMDT", txtCmdLineForMDT.Text);
            FormMain.regPathMethodes = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "PathMethodes");
            FormMain.regTemplate     = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "Template");
            FormMain.regKWScript     = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "KeyWordsWSFScript");
            FormMain.regKWVB         = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "KeyWordsVB");
            FormMain.regKWSeparator  = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "KeyWordsSeparator");
            FormMain.regKWHigh       = CommunSNCF.ReadRegParam(CommunSNCF.HKLMApplication, "KeyWordsHighLight");
            this.Close();
            this.Dispose();
        }