哪位兄台指点下迷津,有什么方法捕捉打印发生的异常(例如没有纸)?我用了
Try语句都不行,程序继续往下执行,代码如下: try
Report.Print;
Except
语句1;
...
end;
语句2;
语句3;
程序执行了Print后,就不理什么就执行语句2了,最后才出现没有打印纸的提示。
Try语句都不行,程序继续往下执行,代码如下: try
Report.Print;
Except
语句1;
...
end;
语句2;
语句3;
程序执行了Print后,就不理什么就执行语句2了,最后才出现没有打印纸的提示。
打印机没有纸张,不是except的事!!
从程序上来说,它仍然是正常~~~你可以使用一些打印相关API函数,检测打印机是否有纸张!!