Linux Lazarus:项目引发的异常类“;“电子阅读器”;带有消息:“未知财产”;标题「;

Linux Lazarus:项目引发的异常类“;“电子阅读器”;带有消息:“未知财产”;标题「;,linux,exception,dialog,lazarus,printers,Linux,Exception,Dialog,Lazarus,Printers,我正在使用Lazarus 1.0.6和FPC2.6.0,并在PCLinuxOS Linux上运行它 每次我通过调用printerdialog1.Execute打开打印机对话框时,编译器都会引发以下错误,“Project xxxxxx引发异常类'Ereaderror',消息为:未知属性'Caption'。然后,我的整个程序崩溃,必须重新启动程序才能正常运行 您认为问题出在哪里?如何解决 此对话框来自Printers4Lazarus软件包。我解决了异常问题。正如他们所说,每个问题都有一个简单的解决方

我正在使用Lazarus 1.0.6和FPC2.6.0,并在PCLinuxOS Linux上运行它

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

您认为问题出在哪里?如何解决


此对话框来自Printers4Lazarus软件包。

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

因为我在安装IDE的过程中,我经历了很多工具的安装和卸载以及不同的版本。不知怎的,事情搞混了,我的IDE指向了一个与IDE不兼容的printers4lazarus版本。因此,我只是卸载并删除了它指向的文件夹,然后重新启动了Lazarus IDE。然后它指向Printers4Lazarus组件的正确文件夹,即/usr/bin/lib64/Lazarus/components/

所以,如果你有类似的问题,只需从头开始。从IDE中删除或卸载该组件。然后,如果必须,重命名零部件所在的文件夹。重新启动IDE。如果您仍然有问题,那么您需要检查IDE指向这个包的何处。我们的想法是从头开始,安装软件包,然后看看您是否仍然有问题

祝你好运