我假设不断的请求Open一个Server连接,这个Server是不存在的
那么,时间长了就会报
Windows socket error: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 (10055), on API 'connect'
这个错。如何避免这个错的出现,使得Client可以继续尝试Open?
那么,时间长了就会报
Windows socket error: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 (10055), on API 'connect'
这个错。如何避免这个错的出现,使得Client可以继续尝试Open?
解决方案 »
- 没有找到qtintf70.dll ???
- 问个困扰很久的问题,怎样用delphi做模块化的程序?
- 用spvoice1.speak朗读中文,我不想让程序朗读标点符号,该怎样设置呢?急~~~
- miky(miky) 来接分
- TWinSocketStream问题,各位高手请进......
- 我最近要做一个运维管理系统,这是我走上社会要做的第一个程序,请问
- 我正在痛苦,请各位大侠帮忙分析一下原因?
- 即答即得:一个很简单的关于多表查询的问题。
- 十万火急!加密的数据库忘了密码!!!
- 如何进行中文的模糊查询?
- 为什么串口有时接收不到数据,我用的是mscomm(而且串口的接收事件都不执行)~~急!!!
- 合计条件"sum(进货数量) as 进仓数量"为何出错??
begin
ErrorCode:=0;
Socket.Close;
m_ConnectStatus:=csError;
end;
我提到的错误是通过
try
ClientSocket1.Close;
ClientSocket1.Open;
inc(i);
Label1.Caption := Inttostr(i);
except
on e:exception do
begin
edit1.Text := e.Message;
end;
end;
补捉到的,而不是ErrorCode中体现的