如何中断打印任务(100分)

  • 主题发起人 丑小鸭
  • 开始时间

丑小鸭

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,我用delphi自带报表控件做报表,生成的报表页数很多,请问如果用户无意间
点了打印按纽,打印机已经在打印了。如何编一段程序控制打印机,把打印任务清空,
并停止打印?多谢各位!
 
printer.Abort
 
abort只是将还没有送到打印机中的数据放弃。如果数据已经发送到打印机了,则就没有办法了。
 
你说的很对呀!
 
立即拿走所有的打印纸。^_^
 
程序是没办法控制了。只能呵呵,关掉打印机,然后cancel掉数据,再打开打印机。呵呵。
 
顶部