0

我正在使用 Lazarus 1.0.6 和 FPC 2.6.0 并在 PCLinuxOS Linux OS 上运行它。

每次我通过调用打开打印机对话框时printerdialog1.Execute,编译器都会引发以下错误,“项目 xxxxxx 引发异常类 'Ereaderror' 并显示消息:未知属性 'Caption'。” 然后,我的整个程序崩溃了,必须重新启动程序才能正常运行。

您认为是什么问题以及如何解决?

此对话框来自 Printers4Lazarus 包。

4

1 回答 1

0

我解决了我的异常问题。正如他们所说,每个问题总有一个简单的解决方案。

由于我正在设置我的IDE,我也经历了许多工具的安装和卸载以及它的不同版本。不知何故,事情搞混了,我的 IDE 指向的 printers4lazarus 版本无法与 IDE 一起使用。所以,我只是卸载并删除了它指向的文件夹,然后重新启动了 Lazarus IDE。然后它指向 Printers4Lazarus 组件的正确文件夹,即 /usr/bin/lib64/Lazarus/components/。

因此,如果您遇到类似的问题,只需从头开始。从 IDE 中删除或卸载组件。然后,如果需要,重命名组件所在的文件夹。重新启动您的 IDE。如果您仍然有问题,那么您需要检查一下您的 IDE 指向这个包的位置。这个想法是从头开始,安装包,然后看看你是否还有问题。

祝你好运。

于 2013-05-28T17:49:09.537 回答