运行时错误
Pascal生成的应用程序也许会生成一些运行错误这里列出了错误代码,当应用程序发现某个确定的异常情况时自由,并且解释产生的原因,。
无效的函数数字1
错误的功能代码
尝试错误的操作系统调用。
2未到文件
文件未到
程序试图删除(威力宝),重命名(重命名),打开一个不存在的文件(开放)。
3路径没有发现
目录未发现编译器错误
目录不存在或是错误.也有可能是访问一个不存在的文件。
4开启太多档案
打开太多的文件
当前你的程序当前打开的文件太多咯.超过了操作系统允许打开的最多文件数。
5文件访问被拒绝
文件访问拒绝
访问文件拒绝.引起这个错误可能是下面几个原因:
试图写一个只读文件,或者实际上是一个目录。
文件正在为其他程序所使用。
试图建立一个目录中已经存在的文件名的文件。
试图从一个只能写的文件中读数据。
试图从一个只能读的文件中写数据。
试图移除一个不存在的文件或目录。
不允许访问这个文件或者目录。
6无效的文件句柄
错误的文件句柄
表示你的文件表示府已经失效;指出你的内存已经混乱。
12无效的文件访问的代码
错误的文件访问代码
使用一个错误的文件模式值重置或重写。
15无效驱动号码
错误的驱动器数字
Getdir或者ChDir函数所使用数字指向了一个不存在的磁盘。
16不能解除当前目录
不能移动当前目录
试图移除的目录是当前活动目录. .
17不能重命名在驱动器
不能跨越驱动器更改文件名
你不能重命名一个文件,它可能在另一个磁盘或分区结束。
100磁盘读错误
磁盘读错误
从磁盘读数据时错误.具有代表性的是你读文件超过了文件结尾。
101磁盘写错误
磁盘写错误
磁盘已经满咯,可是你还试图写入数据. .
102文件不委派
文件未曾建立关联
使用Reset,重写一遍,Rename和之前你必须已经将文件标识符与磁盘文件建立关联追加,抹去。
103文件没打开
文件未打开
在使用闭上,读、写、探索,FilePos FileSize EOf,,,,冲刷,BlockRead之前未打开文件BlockWrite。
为输入文件没打开104
文件不能打开读数据
在使用读,BlockRead,Eoln SeekEof,Eof之前文件未使用Reset打开,或SeekEoln。
文件没开放供105输出
文件不能打开写数据
使用write之前未使用Rewrite打开。
106无效的数值格式
错误的数字格式
中预期得到的数字格式不对从标准输入(Text文件)。
150磁盘有写保护
磁盘写保护
(=临界误差关键错误)
151坏驱动要求结构体的长度
(关键错误)
152开车没准备好
驱动器未准备好
(关键错误)
CRC错误154数据
数据CRC校检错误
(关键错误)
156磁盘错误
磁盘寻道错误
(关键错误)
157名未知的媒体类型
不明的媒体类型
(关键错误)
158部门没有发现
磁盘扇区错误
(关键错误)
159打印机把纸
打印超过纸张
(关键错误)
160装置写错误
设备写错误
(关键错误)
161装置读错
设备读错误
(关键错误)
162硬件故障
硬件失灵
(关键错误)
200除以零
被除数为0。
201范围检查错误
如果你便以你的程序时设置了方位检查,原因有可能是:
数组访问超过了声明的范围。
试图给一个变量赋值超过其范围(例如枚举类型)。
202堆栈溢出误差
栈溢出
(在这种情况下栈增长超过了最大值局部变量的大小应减少到避免这个错误)或者败坏了。只有当栈检查时才出现该错误堆栈。
203堆溢出误差
堆溢出,堆增长超过了上界。这是由于当试图分配内存exlicitly或ReallocMem与新,GetMem,或者当一个类和对象实例被创建和无记忆留下了。请注意:在默认情况下,免费提供越来越多的堆,帕斯卡尔如下。堆会试着分配更多的内存如果需要。然而,如果堆已经达到的最大值所允许的操作系统或硬件,然后你就会收到这个错误。
operation错误的指针操作204无效指针
使用时使用错误的指针(特别的处理,或Freemem零)
浮点overflow浮点数上溢205
你试图使用或产生一个太大实数。
浮点underflow你试图使用或产生一个太小实数206。
浮点operation错误的浮点数操作207无效
可能是你开平方根或者对数时使用负数。
不initialized对象没有进行初始化210对象。
当进行数限编译(范围检查)时,对一个对象函数参数/过程/(?)没有进行构造。
method进行了不具体的操作211叫到抽象的.你的程序打算进行一个实际上并不具体的操作(法)。
你的程序试图执行抽象的虚拟方法。抽象方法应该被覆盖,和最重要的方法应该被调用。
error一个非法的类型在对象单元里进行了注册212流登记。
这发生在当一个无效的类型是注册于物体单元。
从range集合下标越界213收集指数
你试图访问一个托收项下用一个无效指数(对象单位)。
error集合溢出214收集溢出
收集达到它的最大容量,而你却想添加另一个元素(对象单位)。
error四则运算超限,算术上溢错误215溢出。
当这个错误报告的结果的外部算术运算其支持的范围。相反,这个错误是涡轮帕斯卡尔只报道,为32位或64位的算术容。这是由于这样的事实,即一切都转化为32位或64位才做实际的算术运算。
一般保护错误.试图申请非法内存.如216“全面防止故障”(疑为deferent(输出:尊重空指针。);试图申请超出界限的内存).原文如此)
;存取非法(如非法长度。
应用程序试图访问无效的内存空间。这可能是由于几个问题:
是零Deferencing指针
记忆是试图访问出格的事情(例如,称移动和一个无效的长)。
未经处理的例外发生了217异常发生。
一个例外发生,而且没有异常处理器的礼物。机组安装一个默认的sysutils异常处理器的excpetions、出
口段优雅。
授权指令218。
typecast非法的typecast 219无效
一个无效的typecast时抛出了一类是尝试使用作为运营商。这个错误是也时抛出一个物体或班是对于一个无效typecast类和对象和一个虚拟的方法,称为类和对象。这最后的错误只是得到-CR编译器选项使用。
220无效的变体typecast
221无效的变体操作
222没有变体方法调用dispatcher
223不能建立变体数组
224变体不包含数组
225变体数组边界错误
226TLS初始化错误
assertion失败错误断言失败的错误227。
断言失败了,并且没有AssertErrorProc程序变量进行安装。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论