如果有互联网连接,我正在尝试 ping a,因此我决定按以下方式 ping google:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Try
If My.Computer.Network.Ping("www.google.com", 500) Then
TextBox4.Text = "Internet Available"
Else
TextBox4.Text = "No Internet avilable"
End If
Catch ex As Exception
TextBox4.Text = "Cable disconnected"
End Try
End Sub
它工作正常,但挑战是当我断开电缆时,应用程序似乎冻结了,这可能是由于 wch 使系统持续 ping 的时间。我的定时器延迟时间是2000。有没有更好的方法来解决这个问题。如果您提供代码或链接,我将不胜感激