我用IndyTCPServer做服务端,如果把网线拔了,我再执行:IdTCPServer.Active := true;时,提示下面这个错误:Socket Error #10049(请求的地址无效),可是我怎么才能捕获这个错误呢,我用下面的代码,
try
IdTCPServer.Active := true;
except
on E:EIdSocketError do
begin
ShowMessage(SysErrorMessage(E.LastError));
end;
end;
捕获不了,请求高手解答,很急,多谢;
try
IdTCPServer.Active := true;
except
on E:EIdSocketError do
begin
ShowMessage(SysErrorMessage(E.LastError));
end;
end;
捕获不了,请求高手解答,很急,多谢;
解决方案 »
- treeview onchange事件里如何得到change前的节点信息
- F1book合并单元格的问题。
- 极度失望中(关于OWC问题),各位大侠快来救救火......
- 急,急,急!菜鸟问题,关于Dll的问题,快速散分!回答者给分!
- 为什么我的系统打不了delphi 6的sp2包呀?急呀
- 一个简单的查询问题,高手请进
- Item cannot be found in the collection corresponding to the requested name or ordinal.
- Indy的IdTCPServer和IdTCPClient的性能和可靠性怎么样?
- 有没有象js 中的isNANY一样的判断edit中输入的是否是数字的?
- 如何将一个normal窗口的顶头的标题栏去掉???
- 请问用delphi怎么样可以做象阿里巴巴里面的贸易通软件?
- 请问在DBGrid里编辑,输入多行数据,输入的多行数据要等到点击确定的时候才能写到数据库里,应该怎么实现???
IdTCPServer.Active := true;
except end;