我用了Tserversocket来作服务端,连接多个客户端,还有一个Tclientsocket来连接另一台机器的客户端。如果我这个程序正常结束的话,没有任何问题;但是我这个程序在调试过程中非正常结束,按Ctrl+F2,程序不能够再编译,出现如下的错误:
windows socket error:通常一个套节字地址(协议/网络地址/端口)只允许使用一次(10048)
然后,必须重启计算机才行
我估计是socket没有被正常释放,但我的程序非正常结束,怎么才能够正常释放。我想在每次sendtext后面加一个free进行释放,可是,数据就是发不出去阿
windows socket error:通常一个套节字地址(协议/网络地址/端口)只允许使用一次(10048)
然后,必须重启计算机才行
我估计是socket没有被正常释放,但我的程序非正常结束,怎么才能够正常释放。我想在每次sendtext后面加一个free进行释放,可是,数据就是发不出去阿
解决方案 »
- 客户端调用服务端的方法是报错'method ***** not supported by automation object' 自动化对象不支持该方法?怎么回事
- ado如何在指定行插入行
- 这里面的"||"是什么意思啊?
- 请问: property Parent: TWinControl read FParent write SetParent; 中的“read”“write”什么意思
- 高手救我 我快疯了
- 用QuickRep打印为什么打印纸张大小设为custom类型后可以预览但是不能打印?
- 为什么用dephi自带的数据库database Desktop建立的表,在程序中做查询时经常查不出数据来
- 请高手关注数据库应用程序的难题攻克? -------当场测试通过就给分!!
- 怎样在stringgrid的格里改变光标位置
- 小新师傅,游少侠,刚刚自己写了一个控件,但是怎么改它的图标?
- 关于chart自动更新的问题
- 最近发现ehlib数据控件有个问题
再设置socket.close;在发送字符之前检查是否已经连接