2012-07-07 51 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來處理錯誤,並在捕獲部分中設置標籤值。

相關問題