C#WINFORM读取本机IP信息

[复制链接]
查看11 | 回复4 | 2010-12-24 16:31:27 | 显示全部楼层 |阅读模式
各位大虾,我想问一下,在C# winform中怎么获取本机的IP信息(例如IP 地址,子网,网关,首选DNS,备用DNS等), 并且显示到TEXYBOX中?谢谢各位了,回答好的我再加分
对不起,我想获取的是本机的IPV4的IP地址

回复

使用道具 举报

千问 | 2010-12-24 16:31:27 | 显示全部楼层
IPAddress[] ipAdd = Dns.GetHostAddresses("");
for (int i = 0; i < ipAdd.Length; i++)
{
IPAddress ipaddless = ipAdd;
if (ipaddless.AddressFamily == AddressFamily.InterNetwork)
{
args.IpAddress = ipaddless.T
回复

使用道具 举报

千问 | 2010-12-24 16:31:27 | 显示全部楼层
using System.Net;//申明private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "";
IPHostEntry dnstoip = new IPHostEntry();
回复

使用道具 举报

千问 | 2010-12-24 16:31:27 | 显示全部楼层
protected string GetIP() //获取本地IP{IPHostEntry ipHost = Dns.Resolve(Dns.GetHostName());IPAddress ipAddr = ipHost.AddressList[0];return ipAddr.ToString();
回复

使用道具 举报

千问 | 2010-12-24 16:31:27 | 显示全部楼层
http://wenku.baidu.com/view/9f5d26323968011ca3009169.html 网上到处都是,自己看看吧,其实就是调用C#内部的方法就行了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行