构建错误后的Delphi .exe

时间:2013-09-25 13:51:52

标签: delphi fastreport

美好的一天!我有一个项目,它运行完美,我做了3个月前的项目。然后,我试图进行一些更改,甚至只建立项目(没有额外的代码)。当我打开.EXE时,会出现这样的错误。

enter image description here

当我点击不要发送

enter image description here

当我点击确定

enter image description here

当我打开表单时,此消息会显示: enter image description here

如何修复?我真的需要为该项目添加一些功能。 提前谢谢!

2 个答案:

答案 0 :(得分:3)

您的.dfm文件是指未被流式传输的组件发布的属性。流式传输框架正在尝试读入名为Quality的对象的名为frxPDFExport1的属性。该对象不会发布该名称的属性。

您用于生成.dfm文件的设计时间包与正在读取该.dfm文件的运行时组件之间很可能不匹配。你最近升级了一个而不是另一个吗?

我担心我不能给你精确的步骤来解决问题,但我上面描述的是正在发生的事情。希望这足以引导您找到解决方案。

答案 1 :(得分:0)

您必须更新使用的组件,其类似于快速报告。您需要在Delphi中打开表单,新属性将由Delphi添加。还需要打开使用相同组件的任何其他表单来更新属性。

当出现错误阅读表单消息时,单击忽略。这应该添加缺少的属性。您需要将DFM视为文本以确保已添加该属性。