/// <summary> /// 以太网口选择前保存处理 /// </summary> /// <param name="ethernetConfig"></param> private void NetIONumSaveData(ref DH_ETHERNET ethernetConfig) { DHClient.DHStringToByteArry(txtIPAdd.Text,ref ethernetConfig.sDevIPAddr); DHClient.DHStringToByteArry(txtMaskAdd.Text,ref ethernetConfig.sDevIPMask); DHClient.DHStringToByteArry(txtGatewayIP.Text,ref ethernetConfig.sGatewayIP); ethernetConfig.dwNetInterface=(uint)cmbNetInterface.SelectedIndex; DHClient.DHStringToByteArry(txtMacIP.Text,ref ethernetConfig.byMACAddr); }
/// <summary> /// 以太网口选择处理 /// </summary> /// <param name="ethernetConfig"></param> private void NetIONumSelect(DH_ETHERNET ethernetConfig) { txtIPAdd.Text = DHClient.DHByteArrayToString(ethernetConfig.sDevIPAddr); txtMaskAdd.Text = DHClient.DHByteArrayToString(ethernetConfig.sDevIPMask); txtGatewayIP.Text = DHClient.DHByteArrayToString(ethernetConfig.sGatewayIP); cmbNetInterface.SelectedIndex = (int)ethernetConfig.dwNetInterface; txtMacIP.Text = DHClient.DHByteArrayToString(ethernetConfig.byMACAddr); }