Turbo Pascal错误代码(V5.5)

Author: Date: 1992-12-25

        ●运行错误信息
        一、编译错误信息
        编译信息是指那些阻止产生可执行文件的代码和集成环境的问题。在集成环境中,Turbo Pascal试图定位出错源代码。
        1.用完内存
        2.缺少标识符
        3.未知标识符
        4.标识符重名
        5.语法错误
        6.实常量错
        7.整型常量错
        8.字符常量越行
        9.嵌套文件太多
        10.非法文件结束
        11.行太长
        12.缺少类型标识符
        13.打开文件太多
        14.文件名无定义
        15.文件未找到
        16.磁盘已满
        17.编译属性无定义
        18.文件太多
        19.指针定义中未定义类型
        20.缺少变量说明
        21.错误类型
        22.结构太大
        23.集合基类型超界
        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.目标文件记录无效
        48.码段太长
        49.数据段太长
        50.缺少Do
        51.公共定义无效
        52.外部定义无效
        53.外部定义太多
        54.缺少of
        55.缺少接口
        56.浮动引用无效
        57.缺少Then
        58.缺少do或downto
        59.未定义向前
        60.过程太多
        61.类型转换无效
        62.被零除
        63.文件类型无效
        64.不能读此种变量
        65.缺少指针变量
        66.缺少字符串变量
        67.缺少字符串表达式
        68.循环单元调用
        69.单元名不匹配
        70.单元说明不匹配
        71.单元名重复
        72.单元文件格式错误
        73.缺少实现部分
        74.常数与特征类型不相符合
        75.缺少记录变量
        76.常数超界
        77.缺少文件变量
        78.缺少指针变量
        79.缺少整数或实数表达式
        80.标号不在当前块中
        81.已定义标号
        82.标号未定义
        83.自变量无效
        84.缺少单元
        85.缺少“;”
        86.缺少“:”
        87.缺少“,”
        88.缺少“(”
        89.缺少“)”
        90.缺少“=”
        91.缺少“:=”
        92.缺少“[”或“(”
        93.缺少“]”或“)”
        94.缺少“.”
        95.缺少“..”
        96.变量太多
        97.控制变量无效
        98.缺少整数变量
        99.此处不允许用文件
        100.字符串长度不匹配
        101.文件命令无效
        102.缺少字符串常数
        103.缺少整数或实数变量
        104.缺少顺序变量
        105.Inline有错
        106.缺少字符表达式
        107.循环项太多
        112.特殊常量超界
        113.语句有错
        114.不可以调用中断进程
        116.必须在8087中编译
        117.未找到目标地址
        118.不许用包含文件
        120.缺少Nil
        121.限制无交叉
        122.变量调用无交叉
        123.符号太多
        124.语句部分太长
        126.文件必须用括号
        127.特殊符号太多
        128.误置条件指令
        129.丢失ENDIF指令
        130.初始条件定义有错
        131.与前面定义的过程和函数头不匹配
        132.严重的磁盘错误
        133.不能计算该表达式
        134.表达式的结束有错
        135.格式说明无效
        136.非直接调用结构
        137.不允许用结构变量
        138.无系统SYSTEM单元则不能计算
        139.不能传送该符量
        140.浮点操作无效
        141.不能覆盖内存编译
        142.缺少进程或函数变量
        143.进程或函数调用无效
        144.不能覆盖该单元
        二、运行时错误信息
        运行错误是指程序运行时出现的错误。当发生时,Turbo Pascal显示如下信息:
        Run time error nnn at xxxx:yyyy
        nnn是运行错误的数据代码,xxxx是错误发生的程序段,yyyy是错误地址偏移。
        1.Dos错误
        2.文件未找到
        3.路径未找到
        4.打开的文件太多
        5.禁止文件存取
        6.无效的文件句柄
        12.文件存取代码无效
        15.驱动器无效
        16.不能删除当前目录
        17.不能跨越驱动器改文件名
        2.I/O错误
        100.磁盘读错误
        101.磁盘写错误
        102.文件变量未赋值
        103.文件未打开
        104.文件未用输入方式打开
        105.文件未用输出方式打开
        106.数字格式无效
        3.严重错误
        150.文件写保护
        151.未知单元
        152.驱动器未准备好
        153.未知命令
        154.数据CRC校验错
        155.坏的驱动器请求的结构长度
        156.磁盘定位错
        157.未知的媒介类型
        158.扇区未找到
        159.打印机没纸
        160.设备辅出错误
        161.设备输入错误
        162.硬件故障
        4.致命错误
        200.被零除
        201.范围检查错误
        202.堆栈溢出错误
        203.堆溢出错误
        204.指针操作无效
        205.浮点上溢
        206.浮点下溢
        207.浮点运算无效
        208.未安装覆盖管理文件
        209.读取覆盖文件时出错