文件名称:一个关于Delphi中ErrorProc处理的实例程序
文件大小:2KB
文件格式:RAR
更新时间:2015-08-31 03:59:11
ErrorProc Delphi源码 lelecode.com 其它类别
摘要:Delphi源码,其它类别,ErrorProc 本示例是一个技巧,用于使ErrorProc处理完后退回到错误发生点之后。 输出结果是类似这样的: ______________________________________________________ Code: 1 Addr: 4203664 now, to here... ______________________________________________________ 这表明在getmem()调用中虽然发生了错误,但程序流程仍然回到了其后的readln()一行。 在一些系统中,运行的结果可能会是: ______________________________________________________ now, to here... ______________________________________________________ 这表明错误并没有发生。这是因为不同的操作系统分配内存的策略不同,因而代码: getmem(p, 1024*1024*1024); 并不总是导致错误。 另外,错误发生时会导致操作系统弹出错误提示框,这取决于系统的设置。 本例所示的技巧并不能避免错误的发生,也不能防止系统因此崩溃。 来源:源码中心(www.lelecode.com)
【文件预览】:
Lelecode.com
----Error()
--------SkipErrorProc.dpr(535B)
--------说明.txt(784B)