public void ShowSetOutputDlg(int nAddr)
        {
            frmOutputCoil dlgOutputSetting = new frmOutputCoil(nAddr, _device._dicCoils[nAddr]._lsHiName[0],
                                                               _device._dicCoils[nAddr]._lsLoName[0]);

            dlgOutputSetting.SetOutputCoil = new frmOutputCoil.DelegateSetOutputCoil(ChangeOutputStatus);
            dlgOutputSetting.ShowDialog();
        }
Exemple #2
0
        private void menuItemSingle_Click(object sender, EventArgs e)
        {
            if (this.ActiveMdiChild == null)
            {
                MessageBox.Show("请先添加设备后再添加寄存器!", "添加输出状态寄存器", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            frmOutputCoil frmOutputCoil = new frmOutputCoil();

            frmOutputCoil.AddOutputCoil = new frmOutputCoil.DelegateAddOuputCoil(((frmDevice)this.ActiveMdiChild).AddOutput);
            frmOutputCoil.Text          = "添加输出状态寄存器";
            frmOutputCoil.ShowDialog();
        }