I'm trying to connect to a server, send a request, and receive an
answer.
I get an Error 103 ("unable to resolve the address") with this code:
dim sock as TCPSocket
dim out as String
sock = New TCPSocket
sock.address = "200.122.182.106"
sock.Port = 2010
sock.Connect
-----------------
If I replace the IP address with a fully qualified URL then there's
no problem. But in my case the IP address is all I have.
On another note, I haven't yet reached the rest of the code. Does it
look reasonable? The conversation is simple. I send a request, it
sends a reply, and that's it.
While Not sock.IsConnected
If sock.LastErrorCode <> 0 then
msgbox "Socket Error: " + str(sock.LastErrorCode)
Exit
End If
sock.Poll
Wend
If sock.IsConnected then
While sock.BytesAvailable = 0
If sock.LastErrorCode <> 0 then
msgbox "Socket Error: " + str(sock.LastErrorCode)
Exit
End If
sock.Poll
Wend
out = sock.ReadAll()
Else
out = "Socket failed to connect"
End If
sock.Close
return out
----------------
Thanks.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>