请给个例子,谢谢。 立即给分
解决方案 »
- delphi获取网页中验证码图片
- 玺瑞(syrds)rs485协议有谁做过啊,急啊
- 如何在查询分析器中执行数据库文件
- 我通过表Table1创建了一个ADODataSet1(结构),然后从ABC.txt文件中一次读入了若干记录,有无办法将这些记录增加至Table1中?
- [求助]各们老大,帮我看看定位到这里怎么免杀 delphi源码
- Listview中CheckBox触发什么事件?
- 如何使用TValueListEditor的OnValidate事件?
- 明天回家,看看我在医院里等着开刀的老妈妈
- 哪位大虾有用httpcli或者NMHTTP控件上传文件的例子?你想要多少分我就赠你多少分!!
- SQL时间查询问题
- 修改数据库的问题。
- 在数据表中怎么防止输入相同的数据?
...
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
......
一个集合的功能