procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
try
i:=0;
i:=round(1/i);
except
showmessage('Div Zero!');
end;
end;它直接弹出错误框,而不是执行showmessage('Div Zero!');为什么呀
var i:integer;
begin
try
i:=0;
i:=round(1/i);
except
showmessage('Div Zero!');
end;
end;它直接弹出错误框,而不是执行showmessage('Div Zero!');为什么呀
解决方案 »
- 这样的操作怎样实现
- 看看这个问题。。。。数据显示同步的问题
- 类型转换问题!!
- 使用杂志上介绍的代码并发售自己的软件是否对该杂志或该文章作者构成侵权?
- 续:在只有一条记录的dbgrid中更新数据库,我发现是字段数大于25的缘故,怎么办
- 怎样将一个字符串转换成16进制数,又怎样转换回字符串?
- 请问是不是delphi5不能访问access2000?
- 有谁可以告诉我,TXPMENU这个控件在哪里,我可以得到或者下载?高分相送。
- Delphi5.0编译成Delphi6.0出现的问题!!(各位大哥帮帮忙)
- Sql Server 中一条条浏览记录时出现了 Invalid Blob Handle In Record Buffer 的错误,请问如何解决?
- 关于ADOQuery1.Append的菜鸟问题,高手来。。。。。
- Delphi的dcp文件是怎么生成的?dcp文件有什么作用?
except on e:Exception do
ShowMessage(e.Message);
end;
Except只有在on do语句中才能生效
var i:integer;
begin
try
i:=0;
i:=round(1/i);
except
on E:Ezerodivide do
showmessage('Div Zero!');
end;
end;