关于TClientSocket和TServerSocket的疑问: 在不启动server端时,启动client端,会出现"asynchronous socket error 10061"的异常

ghyd 2006-01-06 11:35:47
如上.
就是说,server端没有运行 ,此时 client端执行TClientSocket->Active=true;后大约不超过一秒 ,就会出现题目中所说的异常.
而如果server端是运行着的,那么cilent端进行连接的时候,就一切正常,请问这个是怎么回事情呢 ?
...全文
158 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghyd 2006-01-11
  • 打赏
  • 举报
回复
顶啊 有人来救么 ?
iec 2006-01-07
  • 打赏
  • 举报
回复

ErrorCode=0;
WSAECONNREFUSED (10061) 因为目标主机主动拒绝,连接不能建立。这通常是因为试图连接到一个远程主机上不活动的 服务,如没有服务器应用程序处于执行状态。
ghyd 2006-01-07
  • 打赏
  • 举报
回复
我知道是因为找不到主机,但是他弹出的是一个异常,一个红叉叉,我可不想让用户看到这个东西,我是问,怎么才能解决这个问题?
因为很可能用户在打开client端的时候,server端并没有处于工作状态.
就是说,我想让我自己拦截这个异常,然后我自己处理.
耙子 2006-01-06
  • 打赏
  • 举报
回复
找不到服务器自然报错了,有问题吗?

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧