1

使用 Delphi 7 在 Fastreport 上创建或编辑 TEXT OBJECT 时出现错误。
错误如下:

读取 TextTS->ExplicitLeft 时出错:属性 ExplicitLeft 不存在。

我究竟做错了什么?

4

1 回答 1

2

根据@RUZZ 的链接:您收到此错误是因为您打开的是由比 D7 更新的 Delphi 版本创建的 DFM 文件。
ExplicitLeft是 D7 中未知的属性,是在更高版本中添加的(不确定是哪个)。
有三个选项:

  1. 使用较新版本的 Delphi。
  2. 在文本编辑器中打开 dfm 文件并删除Explicit*引用。
  3. 下载 Delphi DFM 转换器:http: //www.maxidix.com/products/delphi-dfm-converter它将一个帖子 Delphi 7 DFM 转换为一个 Delphi 7 DFM。

不用说,如果您的程序访问 Delphi 7 后的属性,您将需要对代码进行一些重构。

于 2013-10-20T17:22:12.883 回答