gpt4 book ai didi

vb.net - 返回IP地址/端口的套接字属性

转载 作者:行者123 更新时间:2023-12-03 11:57:10 29 4
gpt4 key购买 nike

我正在尝试获取已初始化我的StringIP AddressPortSocket表示形式。如果发生错误,我正在使用此数据在用户的消息框中打印。

在VB6中使用WinSock控件,使用了以下代码:

"Could not open TCP Connection to " & frmMain.winSock1.RemoteHost & ":" 
& frmMain.winSock1.RemotePort

任何帮助将不胜感激。

最佳答案

Socket在实际连接到服务器之前才知道远程IP/端口。您必须首先为其 Connect() 方法提供目的地。如果Connect()失败,则必须知道您提供的目的地,以便您可以报告它,而无法查询Socket。如果异步连接,则必须在某个位置记住该目标,以便在需要时可以检索它。

但是,如果Connect()成功,则可以查询 RemoteEndPoint 属性以获取Socket连接到的实际IP/端口。当连接到主​​机名,以发现主机名解析为哪个IP地址时,这特别有用。

关于vb.net - 返回IP地址/端口的套接字属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24288286/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com