WinFrom 登录时获取IP地址?

zhaozhijun0207 2009-01-03 10:41:45
[C#]

局域网内

登录时,获取本机的IP地址?
...全文
172 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
delphizhou 2009-01-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 KimmKing 的回复:]
ls几个秀逗了~~~

本机ip还有外网的??
[/Quote]


[Quote=引用 8 楼 sunny906 的回复:]
IPAddress []ip = Dns.GetHostAddresses(Dns.GetHostName());
textBox2.Text = ip[0].ToString();
[/Quote]

[Quote=引用 7 楼 claymore1114 的回复:]
C# code //获取客户端的IP地址
TextBox1.Text = Request.UserHostAddress;//或TextBox1.Text=Request.ServerVariables ["REMOTE_ADDR"];
//获取服务器的主机名
string hostName = Dns.GetHostName();//引入命名空间System.Net
//获取服务器的IP地址
IPAddress[] ips;
ips = Dns.GetHostAddresses(hostName);
foreach ( IPAddress ip in ips)
{

[/Quote]

这几个不错的.
sunny906 2009-01-03
  • 打赏
  • 举报
回复
IPAddress []ip = Dns.GetHostAddresses(Dns.GetHostName());
textBox2.Text = ip[0].ToString();
claymore1114 2009-01-03
  • 打赏
  • 举报
回复
 //获取客户端的IP地址
TextBox1.Text = Request.UserHostAddress;//或TextBox1.Text=Request.ServerVariables ["REMOTE_ADDR"];
//获取服务器的主机名
string hostName = Dns.GetHostName();//引入命名空间System.Net
//获取服务器的IP地址
IPAddress[] ips;
ips = Dns.GetHostAddresses(hostName);
foreach ( IPAddress ip in ips)
{
TextBox2.Text = ip.ToString( );
}
kimmking 2009-01-03
  • 打赏
  • 举报
回复
ls几个秀逗了~~~

本机ip还有外网的??
kimmking 2009-01-03
  • 打赏
  • 举报
回复
本机ip


string strHostIP="";
IPHostEntry oIPHost=Dns.Resolve(Environment.MachineName);
if(oIPHost.AddressList.Length>0)
strHostIP=oIPHost.AddressList[0].ToString();
zhaozhijun0207 2009-01-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 asxinyu_usst 的回复:]
获取本机的IP地址。。好像用WMI_Class可以实现啊。。。。
[/Quote]

WMI_Class?
没有过,能否详细些呢?
zhaozhijun0207 2009-01-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 CsToD 的回复:]
内网地址还是外网地址?
内网的话Dns.GetAddressByName(Dns.GetHostName()).AddressList[0]
外网的话必须借助其他的主机吧,找个WebService
[/Quote]

怎么局域网还分内网和外围?

就是一个制造厂 内部使用,应该是内网.
数据之巅 2009-01-03
  • 打赏
  • 举报
回复
获取本机的IP地址。。好像用WMI_Class可以实现啊。。。。
CsToD 2009-01-03
  • 打赏
  • 举报
回复
内网地址还是外网地址?
内网的话Dns.GetAddressByName(Dns.GetHostName()).AddressList[0]
外网的话必须借助其他的主机吧,找个WebService

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧