try
...
except
...
end;在try中写入可能发生异常的代码,然后在except中写入异常发生时的处理代码
...
except
...
end;在try中写入可能发生异常的代码,然后在except中写入异常发生时的处理代码
解决方案 »
- 有谁做过灵活的报表,给个案例
- 请有哪位高手知道在(Delphi7.0)中打开一个存在的Excel文件吗?
- ***修改oracle数据库的口令,在delphi里怎么实现?请大家看看我的语句错在哪里?***
- 对 cg1120(代码最优化-§雨后看见彩虹……§)的代码的问题,大家帮看一下.
- combobox的问题,为什么只是最后一项返回的值才正确?
- Delphi与数据库
- 关于使用 idhttp 提交dedecms后台的问题
- 请求再线人员!
- 在一个MIS系统里,供应商与客户是否应该明确区分呢?
- 释放动态创建的控件的问题
- 请问,如何用API函数来获取操作系统当前所使用的字体(大字体|120, 小字体|96)大小
- 死了!!!!!毕业学生怎么样才能找到一份工作
...
finally
...
end;
...
except
...
end;
用这个没有问题的!有对话框弹出来也应该是你自己写入的,找找吧,我刚才简单测试了一下,一个edit控件,一个button按钮,按钮写
var
a:integer;
begin
try
a:=strtoint(edit1.Text);
except
end;
end;
edit中输入什么都没有错误提示框出来
...//可能发生异常的代码
finally
...//处理
end;
showmessage('可不可以过几秒钟后自动关闭对话框')来显示错误,我不用去点OK或回车就可以自动关闭。我也不能很好的解决,但如果首先用findwindow找到这个对话框,然后再Sendmessage一个关闭操作应该可以解决的
Application.OnException:=异常处理函数