【发布时间】:2016-11-26 16:12:24
【问题描述】:
我想单击一个按钮,用网络堆栈信息更新多个文本标签或多个文本框。这是我所追求的逻辑。
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 还不是很熟悉。
【问题讨论】:
标签: vb.net