Windows VB.NET没有这样的主机是已知的IP抓取器

Windows VB.NET没有这样的主机是已知的IP抓取器,windows,vb.net,Windows,Vb.net,我的程序获取主机特定子域的IP。如果其中一个不存在,则会出现一个错误,说明:不知道这样的主机。如何使其替换lblDirect中的文本以不找到,而不是给出错误 Dim dHostname As IPHostEntry = Dns.GetHostEntry("direct." + TextBox1.Text) Dim dip As IPAddress() = dHostname.AddressList lblDirect.Text = dip(0).ToString 是我用来抓取IP的代码。使用来

我的程序获取主机特定子域的IP。如果其中一个不存在,则会出现一个错误,说明:不知道这样的主机。如何使其替换lblDirect中的文本以不找到,而不是给出错误

Dim dHostname As IPHostEntry = Dns.GetHostEntry("direct." + TextBox1.Text)
Dim dip As IPAddress() = dHostname.AddressList
lblDirect.Text = dip(0).ToString
是我用来抓取IP的代码。

使用来处理错误,并在catch部分设置标签值