Welcome

首页 / 软件开发 / Delphi / delphi运行错误信息详解

delphi运行错误信息详解2009-10-21*******************************

* 运 行 错 误 信 息 *

* 运行时出现的错误信息形式为: *

* Run-time error nnn at xxxx *

* 其中 nnn 是运行时的错误编号 *

* xxxx 是运行时的错误地址 *

*******************************

运行时的错误分为以下三类:

* I/O错误:错误编号为100-149

编号 说明

---------------------------------------------------------

100 磁盘读错误,若要对超过格式文件尾进行读取时

101 磁盘写错误,若磁盘满时,由CloseFile,Write,Writeln或Flush报告

102 没有指定文件,若文件变量没有由Assign或AssignFile赋值,由Reset,Rewrite,Append,Rename和Erase报告

103 文件没有打开,若文件未打开,由CloseFile,Read,Write,Seek,Eof,FilePos,FileSize,Flush,BlockRead或BlockWrite报告

104 输入文件未打开,由Read,Readln,Eof,Eoln,SeekEof或SeekEoln报告有关输入的文本文件未打开

105 输出文件未打开,由Write和Writeln报告有关文本文件没有用Console应用程序生成

106 无效的数据格式,由Read或Readln报告从文本文件读取的数据格式不正确

* 致命错误:错误编号为200-255

编号 说明

---------------------------------------------------------

200 被零除

201 范围检查错误

202 栈上溢

203 栈上溢错误

204 无效的指针操作

205 浮点上溢

206 浮点下溢

207 无效的浮点操作

215 算术上溢错误

216 存取非法

217 控制-C

218 授权指令

219 无效的TYPECAST

220 无效的变体TYPECAST

221 无效的变体操作

222 没有变体方法调用DISPATCHER

223 不能建立变体数组

224 变体不包含数组

225 变体数组边界错误

226 TLS初始化错误

* 操作系统错误

编号 说明

---------------------------------------------------------