w00t! Posted March 15, 2006 at 11:25 PM Report #18489 Posted March 15, 2006 at 11:25 PM Private Sub Form_Load() Winsock1.RemoteHost = "217.79.182.170" Winsock1.RemotePort = 80 Winsock1.Connect End Sub Private Sub Winsock1_Connect() If Winsock1.State = sckConnected Then msgbox("Conectado!") else msgbox("Não há conexão!") End If End Sub Se o site estiver UP, ele mostra a mensagem "Conectado", mas se estiver Down (ou se for um IP inválido) não acontece nada.. 😕 Alguem sabe porquê?
Tiago Salgado Posted March 16, 2006 at 01:31 AM Report #18497 Posted March 16, 2006 at 01:31 AM Experimenta no evento StateChanged do Winsock a verificaçao do erro...do tipo Private Sub Winsock1_StateChanged(ByVal State As Integer) Select Case state Case Is icError msgbox "Erro" End Select End Sub
w00t! Posted March 16, 2006 at 04:01 PM Author Report #18516 Posted March 16, 2006 at 04:01 PM "Case Is icError" Dá-me erro aí.. tens acerteza que é isso? (Uso vb6+SP6)
Tiago Salgado Posted March 16, 2006 at 05:16 PM Report #18518 Posted March 16, 2006 at 05:16 PM Mete "Case Is = icError" ou entao apenas "Case icError"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now