Lazarus:Project提出了异常类“Ereaderror”,其中包含以下消息:未知属性“Caption”

时间:2013-05-28 14:32:00

标签: linux exception dialog lazarus printers

我正在使用Lazarus 1.0.6和FPC 2.6.0并在PCLinuxOS Linux操作系统上运行它。

每次通过调用printerdialog1.Execute打开Printers Dialog时,编译器都会引发以下错误:“Project xxxxxx引发异常类'Ereaderror'并显示消息:Unknown property'Caption'。”然后,我的整个程序崩溃,并且必须重新启动程序才能正常运行。

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

此对话框来自Printers4Lazarus包。

1 个答案:

答案 0 :(得分:0)

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

由于我正在设置我的IDE,我经历了许多工具安装和卸载以及它的不同版本。不知怎的,事情变得混乱,我的IDE指向了一个与IDE不兼容的printers4lazarus版本。所以,我只是卸载并删除它指向的文件夹,然后重新启动Lazarus IDE。然后它指向Printers4Lazarus组件的正确文件夹,它是/ usr / bin / lib64 / Lazarus / components /.

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

祝你好运。