在DELPHI中,不管发生发生什么异常事件,都可以正常运行。怎样做?很急!很急!很急!很急!很急! TRY 你的代码EXCEPTEND; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的办法:在你的主Form上放一个Additional页上的ApplicationEvents构件,保存,然后删掉它就可以了。或者直接在主Forms的uses语句中加入Appevnts单元都可以。这是Delphi的一个Bug,正好能不显示任何异常。当然你也可以用Application的OnException中捕获所有异常,稍微麻烦一点就是了。 把编译器中的Tools菜单->Debugger Opinion打开的对话框中的languageexception 项中的 stop on delphi exception 的勾打上 try ...except on E: Exception do ErrorDialog(E.Message, E.HelpContext);end;在try部分放入可能会发生异常的代码,except部分做你的处理。之所以在delphi的调试环境中仍然会出现异常是因为delphi先截取了异常,你再运行时就不会出现了(脱离delphi的环境直接点击exe文件)。 try...excepttry...finally行吗? 用一个异常处理旧可以了!try //你的代码!!!! //再最后加上except //中间不加任何的内容,是对任何异常都进行处理!!!end;可以了,我试过了,没问题的! 如果系统出现异常: 提示用户你的WINDOWS操作系统不稳定,建议与微软公司联系更新你的产品或重新启动。 事先确认用户没有使用正版WINDOWS。 哈哈~~~~~~~~~~~~~~~~~~~~~~~~~~~ 啊~~~~~~~~~~~~~~~~~~~~~~~~~嚏-\/\ 爽! try 代码finally 代码两个代码一样 在DELPHI5开发者指南里面有这个代码你可以去看看 最简单的办法:直接在主Forms的uses语句中加入Appevnts单元都可以。这样在dephi调试的时候会跳出系统异常,但编译好的exe是不会出理系统报错的。就可以处理你的try...except..end了。绝对管用! try...except;end; 虚拟VPN技术解决c/s架构软件网络化使用的可行性? 高分 fastReport中的memo显示标题使用,为什么填进去的memo内容不显示? 编写server 端问题,请高手帮忙!!!分不够再加! Delphi6中做一个ActiveX控件的时候,怎么从TCustomControl继承? pchar的用法 richedit的问题 我想用random函数,产生10个范围在1-10之间的,每一个都不相等的数字,怎么写? 做过票打打印程序请进 请教关于远程数据模块的问题? 哪里有关于插件开发的资料 在delphi中往一个文本文件写东西时如何换行? 回答着给分!!!! 重新编译CLX,怎么做?
在你的主Form上放一个Additional页上的ApplicationEvents构件,保存,然后删掉它就可以了。或者直接在主Forms的uses语句中加入Appevnts单元都可以。这是Delphi的一个Bug,正好能不显示任何异常。当然你也可以用Application的OnException中捕获所有异常,稍微麻烦一点就是了。
exception 项中的 stop on delphi exception 的勾打上
except
on E: Exception do ErrorDialog(E.Message, E.HelpContext);
end;
在try部分放入可能会发生异常的代码,except部分做你的处理。
之所以在delphi的调试环境中仍然会出现异常是因为delphi先截取了异常,你再运行时就不会出现了(脱离delphi的环境直接点击exe文件)。
try...finally
行吗?
try
//你的代码!!!!
//再最后加上
except
//中间不加任何的内容,是对任何异常都进行处理!!!
end;
可以了,我试过了,没问题的!
提示用户你的WINDOWS操作系统不稳定,建议与微软公司联系更新你的产品或重新启动。
事先确认用户没有使用正版WINDOWS。
哈哈~~~~~~~~~~~~~~~~~~~~~~~~~~~
啊~~~~~~~~~~~~~~~~~~~~~~~~~嚏-\/\
爽!
代码
finally
代码
两个代码一样
你可以去看看
直接在主Forms的uses语句中加入Appevnts单元都可以。这样在dephi调试的时候会跳出系统异常,但编译好的exe是不会出理系统报错的。就可以处理你的try...except..end了。
绝对管用!
...
except
;
end;