1
我想單擊一個按鈕,使用網絡堆棧信息更新多個文本標籤或多個文本框。這是我追求的邏輯。使用VB.Net獲取IP地址,子網,默認網關,DNS1和DNS2
Button2 event
Label1.text = Computer Name
Label2.text = IP Address
Label3.text = Subnet Mask
Label4.text = Default Gateway
Label5.text = DNS1
Label6.text = DNS2
我有一些工作代碼
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim strHostName As String
Dim strIPAddress As String
strHostName = System.Net.Dns.GetHostName()
strIPAddress = System.Net.Dns.GetHostByName(strHostName).AddressList(0).ToString()
TextBox2.Text = strIPAddress
Lable_IPAddress.Text = strIPAddress
End Sub
我不知道如何得到默認網關或DNS的。子網掩碼對於我想要做的事情並不重要,但是網關和DNS條目非常重要。
我只想點擊一個按鈕,讓它顯示一個格式良好的網絡堆棧。這似乎不應該那麼辛苦,但我還不熟悉vb.net。
這完美地工作。謝謝。我一直在嘗試各種不同的東西,我發現的所有教程和其他東西都不是我正在尋找的東西,或者正在使用組合框之類的東西以及沒有翻譯成我想要的東西使用這些信息。我只是想點擊一個按鈕,讓它顯示網絡堆棧。你的代碼完美地工作,爲此目的。謝謝。 – user1837575