正 文

使用 .NET 解析主机名


www.7dspace.com  更新日期:2005-12-4 5:15:58  七度空间


这个例子解析微软的 Internet 域名并处理分配给它的一串 IP 地址。此外,它还返回每个 IP 地址的地址家族。地址家族有当前 IP 版本的可能值InterNetwork,以及下一代 IP 版本 IPv6 的InterNetworkV6。

Output:

AddressFamily: InterNetwork
Address: 207.46.250.252

AddressFamily: InterNetwork
Address: 207.46.144.222

AddressFamily: InterNetwork
Address: 207.46.156.188

AddressFamily: InterNetwork
Address: 207.46.156.220

AddressFamily: InterNetwork
Address: 207.46.156.252

AddressFamily: InterNetwork
Address: 207.46.244.188

AddressFamily: InterNetwork
Address: 207.46.245.92

AddressFamily: InterNetwork
Address: 207.46.249.252

VB.NET 版本如下:

Imports System
Imports System.Net
Module Module1
Sub Main()
Try
Dim iphe As IPHostEntry
Dim addr As IPAddress
iphe = Dns.Resolve("www.microsoft.com")
For Each addr In iphe.AddressList
Console.WriteLine("AddressFamily: " + _
addr.AddressFamily.ToString())
Console.WriteLine("Address: " + _
addr.ToString())
Next
Catch ex As Exception
Console.WriteLine("Error: " + ex.ToString())
End Try
End Sub
End Module

3页,页码:[1] [2] [3] 

上一篇:使用 VB 的布局工具节省编程时间
下一篇:导出模板:未完的内容
作者:Tony Patton  来源:开发者在线 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐