S
songsheping
Unregistered / Unconfirmed
GUEST, unregistred user!
请各位高手指点我的问题:
我在作网络通信程序时Client端用的是Delphi6上的TClientSocket类,在实用过程中我发现了以下错误,当网络状况不好时此控件会返回“非法Socket对象操作”的错误(错误码:WSAENOTSOCK,在局域网下可自动恢复连接,但在GPRS上网的情况下就不能恢复连接),为此我在程序中动态创建此对象,若出现此错误则把Free后再Create,虽然解决了此问题但新的问题又有了,再多次Free再Create后,调用Open方法会有“Socket对象缓冲区已满”的错误提示后再也连接不上服务器了,请教各位了!
我在作网络通信程序时Client端用的是Delphi6上的TClientSocket类,在实用过程中我发现了以下错误,当网络状况不好时此控件会返回“非法Socket对象操作”的错误(错误码:WSAENOTSOCK,在局域网下可自动恢复连接,但在GPRS上网的情况下就不能恢复连接),为此我在程序中动态创建此对象,若出现此错误则把Free后再Create,虽然解决了此问题但新的问题又有了,再多次Free再Create后,调用Open方法会有“Socket对象缓冲区已满”的错误提示后再也连接不上服务器了,请教各位了!