请问Delphi中有没有类似VB中的on ERROR goto 之类的错误捕获语句吗??(20分)在线等 请给个例子,谢谢。 立即给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try ...except on e:exception do ....end; var i: Integer;try i:= 8 div 0;except ShowMessage('Divied by zero!');end; 我是个新手,请再详细点,对于on e:exception do 我完全不懂。。谢谢 on e:exception do begin ... ... ...end;就相当与 VB的 ON ERROR GOTO触发错误后执行指定的语句另外on e:exception do 还把错误类别进行了细分exception是所有错误的祖先类 你可以指定一个子类 专门捕获某一类型的错误比如捕获被零除的错误 它有专门的错误类名 比如exceptdiveonzero(记不得实际名字了)就可以对付各种不同类型的错误,分别做不同的处理了相当与 ON ERROR1 GOTO 1 ON ERROR2 GOTO 2 ......一个集合的功能 怎么激活webbrowser中的onmousedown事件???? BDE转ADO的问题 对消息及窗口函数的理解 我想在我的程序中接收从IE拖过来的URL,该怎么办? 大家认为c/s结构过时了吗?大家如何看,欢迎讨论! C语言中的GZIPInputStream在DELPHI可用什么表示? 怎样得到任意字体的不同字符宽度---请教~~~~~~~~~折磨我好久了 请大家帮帮小弟 如何利用delphi构建gps平台 简直就是送分??????????? 修改数据库的问题。 在数据表中怎么防止输入相同的数据?
...
except
on e:exception do
....
end;
i: Integer;
try
i:= 8 div 0;
except
ShowMessage('Divied by zero!');
end;
begin
...
...
...
end;
就相当与 VB的 ON ERROR GOTO
触发错误后执行指定的语句
另外on e:exception do 还把错误类别进行了细分
exception是所有错误的祖先类
你可以指定一个子类 专门捕获某一类型的错误
比如捕获被零除的错误 它有专门的错误类名 比如exceptdiveonzero(记不得实际名字了)
就可以对付各种不同类型的错误,分别做不同的处理了
相当与 ON ERROR1 GOTO 1
ON ERROR2 GOTO 2
......
一个集合的功能