[英]Socket property that returns IP address/Port
我正在尝试获取我的Socket
已初始化的IP Address
和Port
的String
表示形式。 如果发生错误,我将使用此数据在用户的消息框中打印。
在VB6中使用WinSock
控件,使用了以下代码:
"Could not open TCP Connection to " & frmMain.winSock1.RemoteHost & ":"
& frmMain.winSock1.RemotePort
任何帮助将不胜感激。
Socket
在实际连接到服务器之前才知道远程IP /端口。 您必须先为其Connect()
方法提供目标。 如果Connect()
失败,则必须知道您提供的目的地,以便可以报告它,而无法向Socket
查询。 如果异步连接,则必须在某个位置记住该目标,以便在需要时可以检索它。
但是,如果Connect()
成功,则可以查询RemoteEndPoint
属性以获取Socket
连接到的实际IP /端口。 当连接到主机名,以发现主机名解析为哪个IP地址时,这特别有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.