我正在使用Windows XP,我想知道本地区域是否可用?如果我使用另一个操作系统,会影响我的代码吗?
mmvthczy1#
使用以下代码
using System.Net.NetworkInformation; //(Add reference of System.Net.dll) public partial class Form1: Form { public Form1() { InitializeComponent(); NetworkChange.NetworkAvailabilityChanged += NetworkChange_NetworkAvailabilityChanged; } private void NetworkChange_NetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e) { if(e.IsAvailable) { //connected } else { //disconnected } } }
bq3bfh9z2#
如果我使用另一个操作系统,会影响我的代码吗?大多数情况下是的,除非你认为各种版本的Windows是“另一个OS”。操作系统的网络接口各不相同,因为API对OS的主要语言和体系结构进行了区域扩展。
iq0todco3#
Here's how to do it in Delphi.
azpvetkf4#
ToggleNic的源代码向你展示了如何在windows上启用、禁用或检查可用的网络连接。这是用C#编写的。
4条答案
按热度按时间mmvthczy1#
使用以下代码
bq3bfh9z2#
如果我使用另一个操作系统,会影响我的代码吗?
大多数情况下是的,除非你认为各种版本的Windows是“另一个OS”。
操作系统的网络接口各不相同,因为API对OS的主要语言和体系结构进行了区域扩展。
iq0todco3#
Here's how to do it in Delphi.
azpvetkf4#
ToggleNic的源代码向你展示了如何在windows上启用、禁用或检查可用的网络连接。这是用C#编写的。