Foxtable(狐表)用户栏目专家坐堂 → 如何获得本机IP地址呢?


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

主题:如何获得本机IP地址呢?

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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
如何获得本机IP地址呢?  发帖心情 Post By:2017/6/28 23:03:00 [显示全部帖子]

请问, 如何获得本机IP地址呢?

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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2017/6/29 0:48:00 [显示全部帖子]

不行呀, 获得的不行,不是一个活动的当前Ip, 我机器上有 好几个网卡,该 怎样才能获得 正在使用着的呢?

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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2017/6/29 19:44:00 [显示全部帖子]

试了一下这个方法基本不可用

(1) 效率很低, 执行一下,要将近一分钟

(2) 结果也不对,取到的是家里的无线路由器的Ip,而不是我的机器上的,如下图所示


图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看




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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2017/6/30 20:05:00 [显示全部帖子]

Dim cmd As  new Process()
cmd.StartInfo.FileName = "ipconfig"
'cmd.StartInfo.Arguments = ""

cmd.StartInfo.RedirectStandardOutput = True
cmd.StartInfo.RedirectStandardInput = True
cmd.StartInfo.UseShellExecute = False
cmd.StartInfo.CreateNoWindow = True


楼上这种方式执行效率很低的,要将近 1分钟, 为了获取一个 IP 地址,不值,  


 回到顶部