Пример #1
0
        //_________________________________________________________________________
        private void BGetErr_Click(object sender, EventArgs e)
        {
            CBErrors.Items.Clear();
            TErrors Err     = Global.Errors;        //AXONIM.ScanParamOfDevicves.
            int     iNumErr = 0;

            if (Err == null)
            {
                CBErrors.Items.Add("Модуль ошибок не создан.");
            }
            else
            {
                List <Exception> ErrDRV = Err.Get();
                iNumErr = ErrDRV.Count;
                for (int i = 0; i < iNumErr; i++)
                {
                    try
                    {
                        CBErrors.Items.Add(ErrDRV[i].Message);
                    }
                    catch (Exception)       {       }
                }
            }
            LNumErr.Text = iNumErr.ToString();
            if (CBErrors.Items.Count > 0)
            {
                CBErrors.SelectedIndex = 0;
            }
        }