Delphi 11 TClientSocket无法连接到本地主机,Windows套接字错误:10049

x6h2sr28  于 2022-09-21  发布在  Windows
关注(0)|答案(1)|浏览(351)

所以我做了完全相同的教程,我得到了Windows套接字错误:10049。这是教程:https://docwiki.embarcadero.com/CodeExamples/Sydney/en/Chat_Room_Socket_(Delphi)这里有什么问题?

ztyzrc3y

ztyzrc3y1#

您在这里面临的问题是您仍在使用端口0(TClientSocket和TServerSocket组件的缺省值)。

您应该将客户端和服务器组件的端口号更改为非0的值。我建议使用大于1024的端口,以避免使用保留端口。

事实上,您可能需要考虑检查IANA Service Name and Transport Protocol Port Number Registry,以确保您要使用的端口没有注册到其他应用程序或服务。

PS:Embarcadero应该已经提供了有关需要更改其示例中使用的端口号的信息。

相关问题