文号
t16282
阅读
18052
回复
5
收藏
4
[VB]获得本机所有IP地址
2009/06/22
IP:湖南


调用示例

Private Sub Form_Click()
Dim arrIP() As String, a As Variant
Debug.Print GetAllIpAdd(arrIP())
For Each a In arrIP()
    Debug.Print a
Next
End Sub
17年7个月前IP:未同步
112431
1楼
速度较慢并且无法获得我的公网ip...
引用
评论
17年7个月前IP:未同步
112771
2楼
现在基本无法得到公网IP。。
引用
评论
ldc作者
17年7个月前IP:未同步
112838
3楼
呃...我没说清楚,这个代码是获得本机“所有连接”的IP地址。
也就是说如果使用ADSL上网,会有一个“本地连接”,一个“宽带连接”,前者是本机的内网地址,后者是本机的公网地址。如果计算机仅从局域网接入(也就是说只有“本地连接”)那么确实只能获得一个局域网地址。
引用
评论
17年7个月前IP:未同步
112840
4楼
这不等于没说。。。
引用
评论
17年7个月前IP:未同步
113035
5楼
公网IP很容易拿啊``` 一个PHP脚本就OK了```
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的