Y
YuZi
Unregistered / Unconfirmed
GUEST, unregistred user!
我用TClientSocket和TServerSocket,为了使客户端及时快速地连接上服务器端(特别是当客户端比服务端先启动时),我希望客户端启动时能不断地检测并试图连接服务器端,用什么方法比较好呢?
我开始是用一个Timer定时地ClientSocket1.Open,
后来发现在OnError中判断ErrorCode是否为10061,然后再用Open,连接更及时了。
但是在查看内存时,却发现这两种方法都会使内存不断地+4K,泄漏地很严重,
这到底是为什么呢?恳请各位大侠出手相救!小弟感激不尽!
我开始是用一个Timer定时地ClientSocket1.Open,
后来发现在OnError中判断ErrorCode是否为10061,然后再用Open,连接更及时了。
但是在查看内存时,却发现这两种方法都会使内存不断地+4K,泄漏地很严重,
这到底是为什么呢?恳请各位大侠出手相救!小弟感激不尽!