如何用程序获得本机接入因特网的IP地址?

cwq888 2002-10-27 06:24:17
如何用程序获得本机接入因特网的IP地址?
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Donmi 2002-11-05
  • 打赏
  • 举报
回复
Dim s As String = ""
Dim addressList As System.Net.IPAddress() = System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName()).AddressList
Dim i As Integer
For i = 0 To addressList.Length - 1
s = addressList(i).ToString() + ControlChars.Lf
ListBox1.Items.Add(s)

Next i
'最后列表框显示的即为本机所有的IP地址
TheAres 2002-11-03
  • 打赏
  • 举报
回复
参考:
How Can I get the Local IP Address in VB.NET on a Windows 2000 Machine???
http://www.dotnet247.com/247reference/msgs/1/7651.aspx

也可以参考这篇C#的文章:
http://www.ccidnet.com/tech/guide/2001/11/15/58_3742.html

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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