为何不能进行出错处理(5分)

  • 主题发起人 主题发起人 潘安
  • 开始时间 开始时间

潘安

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手我用Webbrowser做一个浏览器,其中的一段代码如下:
procedure TForm1.ToolButton2Click(Sender: TObject);
begin
TRY
WEBBROWSER1.GoForward;
EXCEPT
SHOWMESSAGE('已经是最后历史记录.');
EXIT;
end;
它的作用是当我们没有输入新的浏览网址但又按了向前按钮时提示我们出错,但我运行时却实现不里以上的功能,而是弹出了“未指定的错误:,请问高手们应该怎么处理这个问题
 
不要用F9运行程序,在Delphi环境中依然会出现原始的错误信息
在程序的目录中打开程序就行了,
 
浏览器中的"后退","向前"按钮应该根据什么情况设置它们可用还是不可用,代码应该如何实现,我上面的代码在程序运行时出错就是我不知如何根据当前浏览页面的状态来设置"后退","向前"按钮
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
948
DelphiTeacher的专栏
D
D
回复
0
查看
885
DelphiTeacher的专栏
D
D
回复
0
查看
962
DelphiTeacher的专栏
D
后退
顶部