Delphi异常类型检测依赖性问题示例

时间:2015-08-31 03:59:34
【文件属性】:

文件名称:Delphi异常类型检测依赖性问题示例

文件大小:41KB

文件格式:RAR

更新时间:2015-08-31 03:59:34

异常检测 Delphi源码 lelecode.com 界面编程

摘要:Delphi源码,界面编程,异常检测   一个Delphi示例,用来说明异常类型检测的依赖性所导致的问题,本示例运行中将弹出异常。   由于在.DLL和.EXE中,两个异常类的名字和实例长度都相等,所以Delphi内核会认为它们是完全相同的两个异常类。   因此,在.EXE的TestIt()例程中就可以顺利进入except..end中的on分支。接下来的代码将试图把E.MsgID作为字符串(E.MsgStr)来读取,这将导致错误。


【文件预览】:
Lelecode.com
----ExcChecker()
--------TryRaiseExc_DLL.dll(40KB)
--------TryRaiseExc_EXE.dpr(735B)
--------TryRaiseExc_EXE.exe(41KB)
--------说明.txt(347B)
--------TryRaiseExc_DLL.dpr(745B)

网友评论