Beispiel #1
0
        private void frmMain_Load(object sender, EventArgs e)
        {
            ReadConfigSetting();
            CreateMenuReport();
            /* Создаем объект порт */
            cPort = new SPort();
            try
            {
                cPort.Open();
            }
            catch
            {
                MessageBox.Show("Нет доступа к порту!", "Ошибка запуска.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            try
            {
                Config cConf = new Config();
                intervalNewData = cConf.getPeriod() * 1000;
                //StartStopProcess(TermStart);
            }
            catch(Exception err)
            {
                StartStopProcess(Convert.ToBoolean(TerminalAct.Stop));
                MessageBox.Show(err.Message, "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                lblInfo.Text = "Ошибка в работе системы!";
            }

            //cPort.CurrentDataMode = SPort.DataMode.Hex;
            //cPort.SendData("2f3f210D0A");

            //cPort.SendData("8D0AAF3F218D0A1001101F1D10020930093030330C1003C515");
            //string retdata = cPort.ReturnData();
        }