当前位置 : 主页 > 编程语言 > delphi >

Delphi:EReadError,消息“属性持久性不存在”

来源:互联网 收集:自由互联 发布时间:2021-06-23
我用Delphi 7编写的程序编译好了,但是当我运行它时它会给我错误信息: Project1.Exe raised exception class EReadError with Message ‘Property Persistence does Not Exist’. Process Stopped. 这只是在我安装TMS C
我用Delphi 7编写的程序编译好了,但是当我运行它时它会给我错误信息:

Project1.Exe raised exception class EReadError with Message ‘Property Persistence does Not Exist’. Process Stopped.

这只是在我安装TMS Component Pack以用于此项目之后才开始.谢谢你的帮助.

>在Delphi IDE中打开表单
>使用Alt F12编辑.DFM源
>搜索“持久性”属性
>删除具有“持久性”属性的行

DFM示例:

SomeComponent1 = TSomeComponent
  OtherProperty = OtherValue
  Persistence = True
  AnotherProperty = AnotherValue
end

您也可以使用Andreas Hausladen的伟大DFMCheck 1.4工具.检查任何其他遗失的财产:

http://andy.jgknet.de/blog/?page_id=177

这很可能是由编译过的&安装的软件包与实际的.pas文件不同步.如果你有源代码,那么重建包可能会修复它.

网友评论