如何屏蔽DELPHI XE IDHTTP的404错误

inflower 2011-06-02 10:26:36
这个东西用TRY EXCEPT END结构根本屏蔽不了
还是会弹出错误 然后程序不能继续执行了
求解 谢谢大家
...全文
398 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SQLDebug_Fan 2011-06-03
  • 打赏
  • 举报
回复
看看是不是在OnError中触发的错误
dropme 2011-06-03
  • 打赏
  • 举报
回复
你网址是不是没加http://头啊。。
inflower 2011-06-03
  • 打赏
  • 举报
回复
上面的代码错了 是 GET 不是POST
inflower 2011-06-03
  • 打赏
  • 举报
回复
回楼上的 我用的是DELPHI XE自带的

代码是这样


try
idhttp.post(PostUrl,MemoryStream);
except
end;


但始终都弹404错误的那个窗口

谢谢大家的回复
山东蓝鸟贵薪 2011-06-03
  • 打赏
  • 举报
回复
你可以自定义一下错误中转
可以屏蔽的
dropme 2011-06-03
  • 打赏
  • 举报
回复
弹出错误的时候,看一下报告的是哪个类型的异常,用try except应该是可以屏蔽掉的~比如屏蔽超时异常

try
idhttp.post(PostUrl,Paramstream);
except
On: EIdReadTimeOut do
{Do Noting}
end;

Mit1208 2011-06-03
  • 打赏
  • 举报
回复

try
idhttp.post(PostUrl,Paramstream);
except
Except.Create('Error');
end;
ADSLAN 2011-06-03
  • 打赏
  • 举报
回复
调试时是屏蔽不住, 会出选择框 选择continue 和break
直接运行EXE 应该能屏蔽住
haochin 2011-06-02
  • 打赏
  • 举报
回复
你用的什么版本啊。。
可以屏蔽的啊。

1,594

社区成员

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

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