Esempio n. 1
0
        //___________________________________________________________________________
        private bool ConnDev(object sender, string asConn = "Соединить", string asDisconn = "Отключить")
        {
            Button TheBtn = sender as Button;

            if (Прибор.IsConnect())
            {
                Прибор.Disconnect();
                SetTextB(TheBtn, asConn);
                Inv_OutMess("[TCP] Прибор отключен", "");
            }
            else
            {
                if (Прибор.Connect())
                {
                    Inv_OutMess("[TCP] Прибор подключен", "");
                    SetTextB(TheBtn, asDisconn);
                    return(true);
                }
                else
                {
                    Inv_OutMess("[TCP] Прибор не соединяется", "");
                }
            }
            return(false);
        }
Esempio n. 2
0
        //_________________________________________________________________________
        public void Saving()
        {
            if (bSavePropertyes)
            {
                Properties.Settings.Default.Save();
            }
            CP?.SP?.Close();              // BDisconn_Click (null, null);
            BSaveFile_Click(null, null);

            Closing = true;
            BDisconn_Click(null, null);
            Прибор?.Disconnect();
        }