我用了Tserversocket来作服务端,连接多个客户端,还有一个Tclientsocket来连接另一台机器的客户端。如果我这个程序正常结束的话,没有任何问题;但是我这个程序在调试过程中非正常结束,按Ctrl+F2,程序不能够再编译,出现如下的错误:
windows socket error:通常一个套节字地址(协议/网络地址/端口)只允许使用一次(10048)
然后,必须重启计算机才行
我估计是socket没有被正常释放,但我的程序非正常结束,怎么才能够正常释放。我想在每次sendtext后面加一个free进行释放,可是,数据就是发不出去阿