-4

我尝试制作自定义记录类型以存储产品信息并在需要时在函数和过程中调用它。该代码是在基于 Delphi 的 ERP 程序的脚本编译器中编写的。我面临的问题是执行脚本时记录类型定义出现语法错误。我在互联网上搜索了一个小时左右,但无法找到解决方案。我的脚本如下:

Unit Paneelwand;

interface

Uses System, Classes, DB, SysUtils, Graphics, Types;

type 
TPanel = record
            Ref, PType : string;
            Width, Heigth, Thickness, PriceSheets, PriceBitum, PriceHardboard, PricePermmFrameWidth, PricePermmFrameHeigth : float;
        end;

implementation
//rest of the code

语法错误位于第 6 行“TPanel = 记录”。我找不到我做错了什么。请帮忙?

顺便说一句:脚本保存为 .psc 文件,并在另一个脚本中引用,其文件名作为使用部分中的引用。这适用于我编写的其他脚本。我也不必添加单位行,因为脚本是由文件名调用的。我更新了脚本,删除了不属于问题的部分,并添加了下面试图帮助我的好人建议的更改。但是,错误仍然存​​在于同一行 --> 'TPanel = record;'。

4

1 回答 1

3

“类型”是保留字。试试别的词

于 2020-03-10T11:13:39.967 回答