CONEXAO COM A INTERNET

AMORIM 02/07/2017 19:08:46
#474952
Pessoal alguém sabe me dizer porque esta função para verificar o PC esta com internet ativa ou não, funciona no VB.NET estou usando no Visual Studio 2012
If My.Computer.Network.IsAvailable = True Then
MsgBox([Ô]Sistema com Internet.[Ô])
Else
MsgBox([Ô]Sistema sem Internet[Ô])
End If
KURTGU 02/07/2017 19:41:24
#474953
Se nao me engano se a internet nao estiver conectado tipo, se vc estiver somente e rede ele aparece como true...
KURTGU 02/07/2017 22:45:44
#474954
TENTA DESTA FORMA...

Public Function ChecarInternet() As Boolean
Try
Return My.Computer.Network.Ping([Ô]www.google.com[Ô])
Catch
Return False
End Try
End Function

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label1.Text = ChecarInternet()
End Sub
AMORIM 02/07/2017 23:15:40
#474955
desta forma eu já fiz e funciona, mais para mim não serve pois a função tem que ficar num timer, e quando esta função for chamado o sistema trava.
KURTGU 03/07/2017 02:09:22
#474956
Citação:

:
desta forma eu já fiz e funciona, mais para mim não serve pois a função tem que ficar num timer, e quando esta função for chamado o sistema trava.



Ja ouviu falar de BackgroundWork? pesquise e aprenda sobre que nunca mais suas aplicacoes vai travar. Acabei de fazer usando esse mesmo codigo e o backgroundwork e a aplicacao nao esta travando...
KURTGU 04/07/2017 16:03:37
#475005
E ai amigo o que resolveu?
Tópico encerrado , respostas não são mais permitidas