Exemplo n.º 1
0
        private void настройкаПортовToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                ComSecondaryOptions frm = new ComSecondaryOptions();

                frm.PortName  = app.Serial.Secondary.Port.PortName;
                frm.IsUsePort = app.Serial.Secondary.IsActived;

                if (frm.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
                {
                    if (app.Serial.Secondary.Port.IsOpen == false)
                    {
                        app.Serial.Secondary.Port.PortName = frm.PortName;
                        app.Serial.Secondary.IsActived     = frm.IsUsePort;
                    }
                    else
                    {
                        MessageBox.Show(this, "Настройки COM порта не будут применены, так как порт в данный момент открыт!",
                                        "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
            catch
            {
                MessageBox.Show(this, "Во время сохранения настроек порта возникла ошибка", "Ошибка",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void настройкаПортовToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                ComSecondaryOptions frm = new ComSecondaryOptions();

                frm.PortName = app.Serial.Secondary.Port.PortName;
                frm.IsUsePort = app.Serial.Secondary.IsActived;

                if (frm.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
                {
                    if (app.Serial.Secondary.Port.IsOpen == false)
                    {
                        app.Serial.Secondary.Port.PortName = frm.PortName;
                        app.Serial.Secondary.IsActived = frm.IsUsePort;
                    }
                    else
                        MessageBox.Show(this, "Настройки COM порта не будут применены, так как порт в данный момент открыт!",
                            "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show(this, "Во время сохранения настроек порта возникла ошибка", "Ошибка",
                    MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }