我最近将一个应用程序从 Delphi 2007 移植到了 Delphi XE7 。 为此,我在 Delphi XE7 中创建了一个新的软件包项目,并从旧的 Delphi 2007 {{1 }}项目文件。
在VCL表单(contains
后代)中,对象检查器为所有dpk
属性显示TForm
,而不是显示{{1 }}对象。
单击该消息,将显示一个对话框,提示'You cannot set property...'
:
我认为这可能是与数据模块的ClassGroup
属性有关的问题,但是表单使用的所有数据模块都设置了Taction
。
使用以下单元作用域名称(选项-> Delphi编译器)编译项目:
Taction