选择的打印机无效并且在delphi 7中是灾难性故障

时间:2015-03-25 12:42:49

标签: delphi delphi-7 printers

我的应用程序使用delphi dll进行报告,它插入主程序以获取报告。它在调试时引起了打印机的异常,但并不总是这样,但它经常会阻止我进一步调试,而exe不会引发任何这样的错误。在OleCtnrs.pas的情况下尝试调用CreateObjectFromInfo时,OleCheck ctNewObject会出现这些错误,错误包括:

1. Project xyz.exe raised exception class EPrinter with message 'Printer selected is not valid'. Process stopped. User Step or Run to continue.

2. Access violation at address 0ADD4102 in module 'abcReport.dll'. Read of address 0fFD4018.

And finally : 
3. Project xyz.exe raised exception class EOleSysError with message 'Catastrophic failure'. Process stopped. User Step or Run to continue. 

所有这些都非常令人困惑,从哪里开始以及如何继续。任何人都可以提出可能的解决方法。

0 个答案:

没有答案