10055是Winsock的错误号,所以SysErrorMessage是查不到的。 这种错误应该在MSDN Library里查找,只要输入:"10055 and Winsock",查找即可 下面是错误描述,希望有所帮助。WSAENOBUFS (10055) No buffer space available. An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full. 另外,TServerSocket和TClientSocket的BUG不少,还是同步模式比较简单可靠。
帮助在:Error Codes: common error codes 的winsock中
你看看吧
不过怎么发生要你自己去看了.
ShowMessage(SysErrorMessage(10055));
显示的结果却是空的串,why?!
就出现了10055的错误,就是这缺少缓冲的错误,
难道是内存泄漏?VCL中的又一bug? 俺的错误?
我没有用什么多线程!这个错误严重地影响了我
对TServerSocket与TClientSocket的编程,一篇
异步Socket的论文也不敢发表,急!急!
解决了问题一定给高分!!!!!!!!!!!
这种错误应该在MSDN Library里查找,只要输入:"10055 and Winsock",查找即可
下面是错误描述,希望有所帮助。WSAENOBUFS (10055) No buffer space available.
An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full. 另外,TServerSocket和TClientSocket的BUG不少,还是同步模式比较简单可靠。