private void LoadIniFile(string iniFilePath)
        {
            IniFile iniFile = new IniFile(iniFilePath);

            for (int i = 0; i < iniFile.GetSectionNames().Length; i++)
            {
                AlarmObject alarmObj = new AlarmObject(iniFile.GetSectionNames()[i]);

                alarmObj.Level = iniFile.GetString(iniFile.GetSectionNames()[i], "Level", "");
                alarmObj.Type = iniFile.GetString(iniFile.GetSectionNames()[i], "Type", "");
                alarmObj.Reset = (iniFile.GetInt32(iniFile.GetSectionNames()[i], "Reset", 0) == 1) ? true : false;
                alarmObj.Retry = (iniFile.GetInt32(iniFile.GetSectionNames()[i], "Retry", 0) == 1) ? true : false;
                alarmObj.Skip = (iniFile.GetInt32(iniFile.GetSectionNames()[i], "Skip", 0) == 1) ? true : false;
                alarmObj.Continue = (iniFile.GetInt32(iniFile.GetSectionNames()[i], "Continue", 0) == 1) ? true : false;
                alarmObj.Message = iniFile.GetString(iniFile.GetSectionNames()[i], "Message", "");
                alarmObj.TroubleShooting = iniFile.GetString(iniFile.GetSectionNames()[i], "Troubleshooting", "");
                alarmObj.ReleaseTime = "";
                alarmObj.ReportTime = "";
                alarmObj.Message = alarmObj.Message.Replace("**********", "\r\n");
                alarmObj.TroubleShooting = alarmObj.TroubleShooting.Replace("**********", "\r\n");

                alarmList.Add(alarmObj);
            }
        }
Example #2
0
        private void LoadIniFile()
        {
            IniFile iniFile = new IniFile(strINIPath);

            D0200.Text = iniFile.GetString("PARAMETER", "Cycle Run", "");
            D0201.Text = iniFile.GetString("PARAMETER", "MFC Flow Set", "");
            D0202.Text = iniFile.GetString("PARAMETER", "MFC Flow Time Set", "");
            D0203.Text = iniFile.GetString("PARAMETER", "Lock in Pressure", "");
            D0204.Text = iniFile.GetString("PARAMETER", "Lock in Pressure Alarm", "");
            D0205.Text = iniFile.GetString("PARAMETER", "Watt value Set", "");
            D0206.Text = iniFile.GetString("PARAMETER", "Watt value Alarm", "");
            D0207.Text = iniFile.GetString("PARAMETER", "Current value Set", "");
            D0208.Text = iniFile.GetString("PARAMETER", "Current value Alarm", "");
            D0209.Text = iniFile.GetString("PARAMETER", "LVG", "");
            D0210.Text = iniFile.GetString("PARAMETER", "HVG", "");   
        }
Example #3
0
       private void LoadIniFile()
       {
           IniFile iniFile = new IniFile(strINIPath);

           int port = iniFile.GetInt32("RS232", "ComPort", 0);
           PortNumber = string.Format("COM{0:d}", port);

           PortBoudrate = iniFile.GetInt32("RS232", "Boudrate", 0);

           string stop = iniFile.GetString("RS232", "StopBits", "");
           PortStopBits = (StopBits)Enum.Parse(typeof(StopBits), stop);

           string parity = iniFile.GetString("RS232", "Parity", "");
           PortParity = (Parity)Enum.Parse(typeof(Parity), parity);

           PortDataBits = iniFile.GetInt32("RS232", "DataBits", 0);
       }