Foxtable(狐表)用户栏目专家坐堂 → 请问能否获取本机IP地址?


  共有10093人关注过本帖树形打印复制链接

主题:请问能否获取本机IP地址?

帅哥哟,离线,有人找我吗?
Fotable
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/10/9 11:33:00 [只看该作者]

output.show(sysinfo.computername )  这样也可以知道机器名

 

Dim IPAdress As System.Net.IPAddress
Dim HostName As String
HostName = System.Net.Dns.GetHostName '获得本机的机器名
IPAdress = System.Net.Dns.GetHostByName(HostName).AddressList.GetValue(0) '获得本机的IP
OutPut.Show( HostName )  '本机机器名
OutPut.Show(IPAdress.ToString )  '本机的IP
OutPut.Show(computerid ) 

[此贴子已经被作者于2012-10-9 11:37:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
supwork
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
  发帖心情 Post By:2015/1/29 19:27:00 [只看该作者]

这样的获取方法,如果目标计算机有多个网卡获取的IP就不对了


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/29 19:34:00 [只看该作者]

以下是引用supwork在2015-1-29 19:27:00的发言:
这样的获取方法,如果目标计算机有多个网卡获取的IP就不对了

 

多个网卡的情况,必须要连接一下外网才知道你用哪个网卡啊,已经告诉过你怎么做了。


 回到顶部
总数 13 上一页 1 2