2012-07-07 26 views
0

我的程序抓取主机的特定子域的IP。如果其中一个不存在,则会提示错误:没有这样的主机已知。我怎样才能让它替换lblDirect中的文本为“未找到”,而不是给出错误。VB.NET没有这样的主机是已知的IP抓取器

Dim dHostname As IPHostEntry = Dns.GetHostEntry("direct." + TextBox1.Text) 
Dim dip As IPAddress() = dHostname.AddressList 
lblDirect.Text = dip(0).ToString 

是我用来攫取IP的代码。

回答

0

使用Try...Catch来处理错误,并在捕获部分中设置标签值。

相关问题