Socket 异常拦截问题

LeiMZ 2006-03-16 04:08:21
我写了一个Socket多线程程序,如果客户端在关闭连接时没有发送closesocket消息 那么在服务器端就会抛出一个代码为10053的异常。 我现在无法在程序中拦截这个异常,请问要怎么做。
...全文
175 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hmzgz81 2006-03-28
  • 打赏
  • 举报
回复
同意楼上的!

if errorcode= 10053
then errorcode:=0;

Blakhawk 2006-03-16
  • 打赏
  • 举报
回复
if errorcode= 10053
then errorcode:=0;

就这么简单.
elite01 2006-03-16
  • 打赏
  • 举报
回复
可在事件中添加
 if yourError is TError(要屏蔽的类) then
begin

end;




elite01 2006-03-16
  • 打赏
  • 举报
回复
on e: TErrorEvent do
begin

end;

ok
LeiMZ 2006-03-16
  • 打赏
  • 举报
回复
我已经在Socket的OnErrorEvent中得到了异常的TErrorEvent对象 请问我要怎么才能把这个异常屏蔽掉 不让程序抛出

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧