コード例 #1
0
ファイル: FrmCommUdpProps.cs プロジェクト: xiangwenzhu/scada
        private void btnOK_Click(object sender, EventArgs e)
        {
            // изменение настроек в соответствии с элементами управления
            if (modified)
            {
                settings.Behavior   = cbBehavior.ParseText <CommChannelLogic.OperatingBehaviors>();
                settings.DevSelMode = (CommUdpLogic.DeviceSelectionModes)cbDevSelMode.GetSelectedItem(
                    new Dictionary <int, object>()
                {
                    { 0, CommUdpLogic.DeviceSelectionModes.ByIPAddress },
                    { 1, CommUdpLogic.DeviceSelectionModes.ByDeviceLibrary }
                });
                settings.LocalUdpPort    = Convert.ToInt32(numLocalUdpPort.Value);
                settings.RemoteUdpPort   = Convert.ToInt32(numRemoteUdpPort.Value);
                settings.RemoteIpAddress = txtRemoteIpAddress.Text;

                settings.SetCommCnlParams(commCnlParams);
            }

            DialogResult = DialogResult.OK;
        }
コード例 #2
0
ファイル: CommUdpView.cs プロジェクト: firebitsbr/scada-36
 /// <summary>
 /// Установить параметры канала связи по умолчанию
 /// </summary>
 public override void SetCommCnlParamsToDefault(SortedList <string, string> commCnlParams)
 {
     CommUdpLogic.Settings settings = new CommUdpLogic.Settings();
     settings.SetCommCnlParams(commCnlParams);
 }
コード例 #3
0
ファイル: CommUdpView.cs プロジェクト: LoganDing/scada
 /// <summary>
 /// Установить параметры канала связи по умолчанию
 /// </summary>
 public override void SetCommCnlParamsToDefault(SortedList<string, string> commCnlParams)
 {
     CommUdpLogic.Settings settings = new CommUdpLogic.Settings();
     settings.SetCommCnlParams(commCnlParams);
 }