Free Pascal错误一览表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Free Pascal错误一览表1、 Run Time Errors 运行错误(A)DOS 错误代码:
1:无效DoS功能号
2:文件末找到3:路径未找到4:打开文件过多
5:禁止文件存取
6:无效文件句柄
12:无效文件存取代码
15:无效驱动器号
16:不能删除当前日录
17:不能跨驱动器改文件名(B)I/O错误100:磁盘读错
误
101:磁盘写错
误
102:文件变量
末赋值
103:文件未打
开
104:文件未用
输入方式打开
105:文件末用
输出方式打开
106:无效数字
格式
(C)严重错误
150:磁盘写保
护
15l:未知单元
152:驱动器未
准备好
153:未知命令
154:数据CRC
校验错
155:驱动器请
求的结构长度
错
156:磁盘定位
错
157:未知媒介
类型
158:扇区末找
到
159:打印机缺
纸
160:设备写失
败
161:设备读失败
162:硬件故障(D)致命错误200:被零除20l:范围检查错
202:堆栈溢出错
203:堆溢出错204:无效指针操作
205:浮点上溢出
206:浮点下溢出
207:无效浮点运算208:未安装覆
盖管理程序
209:覆盖文件
读错
210:对象未初
始化
211:调用抽象
方法
212:流登计错
213:集合下标
越界
214:集合溢出
215:算术上溢
错误
216:存取非法
217:控制-C
218:授权指令
219:无效的TY
PECAST
220:无效的变
体TYPECAST
221:无效的变
体操作
222:没有变体
方法调用DISPA
TCHER
223:不能建立
变体数组
224:变体不包
含数组
225:变体数组
边界错误
226:TLS初始化
错误
2、编译错误对照表
下面列出在编译程序时可能出现的错误,在集成环境下,Pascal将自动加载源程序并定位于出错处。
1:内存溢出2:缺标识符3:标识符未定义
4:标识符重定义
5:语法错误6:实型常量错7:整型常量错8:字符串常量跨行
9:文件嵌套过多
10:非正常文件结束
11:行过长12:缺类型标识符
13:打开文件过多14:无效文件名
15:文件未找到
16:磁盘满
17:无效编译指
示
18:文件过多
19:指针定义中
未定义类型
20:缺变量标识
符
21:类型错误
22:结构过长
24:文件分量不
能为文件
25:无效字符串
长度
26:类型不匹配
27:无效子界基
类型
28:下界大于上
界
29:缺有序类型
30:缺整型常数
31:缺常数
32:缺整型或实
型常数
33:缺指针类型
标识符
34:无效的函数
结果类型
35:缺标号标识
符
36:缺BEGIN
37:缺END
38:缺整型表达
式
39:缺有序表达式
40:缺布尔表达式
41:操作数类型与操作符不匹配
42:表达式错43:非法赋值44:缺字段标识符
45:目标文件过长
46:未定义外部标识符
47:无效*.OBJ 文件记录
48:代码段过长49:数据段过长50:缺DO 51:无效PUBLI
C定义
52:无效EXTRN
定义
53:EXTRN定义
过多
54:缺0F
55:缺INTERFA
CE
56:无效重定位
引用
57:缺THEN
58:缺T0或DO
WNTO
59:未定义的向
前引用
60:过程过多
61:无效类型转
换
62:被零除D
63:无效文件类
型
64:不能读写该
类型的变量
65:缺指针变量
66:缺字符串变
量
67:缺字符串表
达式
68:单元循环引
用
69:单元名不匹
配
70:单元版本不
匹配
71:单元重名
72:单元文件格
式错误
73:缺IMPLEME
NTATl0N
74:常数与CAS
E类型不相匹配