问一个TIdFTP的小问题...在线等答案~~!

hebbie 2006-01-07 10:19:01
用TIdFTP->Connect();连接服务器时,如果服务器没打开。或服务器名不存在,这时程序会报错,出现异常,请问怎么捕获这个异常~~~~~~!!!!~~~~
...全文
202 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zerg79 2006-01-24
  • 打赏
  • 举报
回复
用try的话,编译器还是会报错的,但是编译成可执行文件就能捕获这个异常了。
lvjack 2006-01-08
  • 打赏
  • 举报
回复
楼主想实现什么样的效果?用try……好像不符合你的目的?
sfengnet 2006-01-07
  • 打赏
  • 举报
回复
try{
//你的代码
}
catch(...)
{
ShowMessage("连接错误");
}
benjamincao 2006-01-07
  • 打赏
  • 举报
回复
if (TIdFTP->Connect()!=true)
{
.....
}
zj_orc 2006-01-07
  • 打赏
  • 举报
回复
up~~~~~
benjamincao 2006-01-07
  • 打赏
  • 举报
回复
我的是对的啊
hebbie 2006-01-07
  • 打赏
  • 举报
回复
要这样我还来问吗?应该是Indy控件报的异常,我忽略这个异常,编译器就不会报错了。
hebbie 2006-01-07
  • 打赏
  • 举报
回复
我用的就是
try{
//你的代码
}
catch(...)
{
ShowMessage("连接错误");
}

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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