之所以单独专门写这么一篇是因为有些问题出现的莫名其妙(当然深究的话绝对是有原因的......),网上基本也搜不到同类的问题,解决办法也很简单,所以准备单独用这篇文章汇总此类问题:
问题1:delphi中使用FMX fastreport打印的时候提示: Invalid printer class :TFakePrinterWin
解决办法:fmx程序不要启用那个Skia
背景:其实本来没这个错误提示。但是FMX fastreport打印的时候老是出现选择打印机的对话框,于是就把FMX.frxClass中相关显示打印机设置的项默认值都改了。 因为是FMX程序发现现在有个Skia的选项,感觉是不是用Skia的程序的性能效果会不会好些,于是就启用了Skia。结果打印的时候报错,第一怀疑就是是不是自己改FMX.frxClass中代码导致的,于是把代码恢复了,结果还是报错...本来也没啥头绪,突然想到自己还启用了Skia,于是禁用,再试果然好了。启用Skia应该是把某些渲染方法改了,导致fastreport不支持。
还不快抢沙发