VB.NET 获取网关IP MAC地址

VB.NET2008获取网关IPMAC地址如题我要代码和说清楚,要引用什么,,什么的.谢谢了各位高手.小小分数不成敬意... VB.NET 2008 获取网关IP MAC地址

如题

我要代码和说清楚,要引用什么,,什么的.

谢谢了各位高手.小小分数不成敬意
展开
 我来答
兔磴洋柿子
2010-01-24 · 独树非凡 惊艳万千 简单显眼
兔磴洋柿子
采纳数:624 获赞数:2262

向TA提问 私信TA
展开全部
  我找了一些C# 的VB。NET 貌似很少不过都是。NET 平台。你看看吧都应该通用的。

  添加对System.Management的引用

  using System.Management;
  。。。
  //获取IP,子网掩码(subnet mask)和默认网关
  ManagementClass mc = new ManagementClass( "Win32_NetworkAdapterConfiguration ");
  ManagementObjectCollection nics = mc.GetInstances();
  foreach(ManagementObject nic in nics)
  {
  if(Convert.ToBoolean(nic[ "ipEnabled "]) == true)
  {
  Console.WriteLine((nic[ "IPAddress "] as String[])[0]);
  Console.WriteLine((nic[ "IPSubnet "] as String[])[0]);
  Console.WriteLine((nic[ "DefaultIPGateway "] as String[])[0]);
  }
  }

  获取硬件信息源代码:
  http://www.codeproject.com/cs/system/GetHardwareInformation/GetHardwareInfo_Code.zip

  获取硬件信息演示程序:
  http://www.codeproject.com/cs/system/GetHardwareInformation/GetHardwareInfo_Exe.zip

  汉化
  http://www.msproject.cn/Article/GetHardwareInformation.aspx

  利用using System.Management类来获取相应的硬件知识

  其实这类东西很容易找到答案的,方法非常多,最常见的API模式,你去搜索吧,保证一把一把的

  http://blog.csdn.net/lovingkiss
  http://download.csdn.net/user/lovingkiss
力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式