有关打印机的怪问题? ( 积分: 200 )

  • 主题发起人 主题发起人 myhby
  • 开始时间 开始时间
M

myhby

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi7.0编制的程序, 报表用QuickReport组件.
用户使用的环境的Win98系统,HP1020激光打印机,
用户在使用程序时,要打印多张表,时打印机只打前几张(有时3张,有时4张)
经检查打印机任务窗口时,发现程序发送的所有打印任务都已接受,正在排队进行打印,只是
当前任务打印完成后,并没有立即结束,还在显示正在打印...(手工取消,有时也要化很长时间才能结束,十几分种).
起先以为是打印驱动有问题,重装驱动和操作系统后故障仍旧.(驱动程序是随机的)
 
Delphi7.0编制的程序, 报表用QuickReport组件.
用户使用的环境的Win98系统,HP1020激光打印机,
用户在使用程序时,要打印多张表,时打印机只打前几张(有时3张,有时4张)
经检查打印机任务窗口时,发现程序发送的所有打印任务都已接受,正在排队进行打印,只是
当前任务打印完成后,并没有立即结束,还在显示正在打印...(手工取消,有时也要化很长时间才能结束,十几分种).
起先以为是打印驱动有问题,重装驱动和操作系统后故障仍旧.(驱动程序是随机的)
 
这个的话应该是驱动的问题
你的打印端口是多少?
 
硬件问题,测试WORD能不能正常打印。
 
word测试正常
 
有谁见过这种现象没有?
 
cpu内存是否够,另外你的机上是否运行其他大型程式,消耗大量内存.它也出现此问题
 
win98 128M PC133内存
没有其他程序运行。
 
建议斑竹换台计算机,来进行实验,可能的话,连打印机也换个,来验证程序的正确性。
 
只在激光打印机上出现这种情况,其他如针打、喷打则没有这种情况。
有的激光打印机的分辩率设为300*300时则可正常打印,但有的激光打印机则无法设置其分辨率。
 
打印机的纸张设定没有设好,
 
打印纸为A4
我真的没办法了,用户非要用激光打印机
我的程序没问题(针式打印机一点问题都没有)
用户的激光打印机也没问题(Word,Excel等打印均正常)
问题到底在哪儿,小弟真的没招了,求各位高人给小弟想个法子
 
不用98,用2000以上试试
 
激光打印机容易出现这个问题,当页很多时就出错。我用hp5000也出现这个问题
 
真的没办法了吗?
 
看一下端口设置,ECP,EPP
 
改成一张一张打得看看
 
关键是用户操作问题,如果用户打完一张,再打另一张则不会出现任何问题。
如果用户在打印机打印的同时,双执行了新的打印任务,则有时3个任务,有时4、5个任务打印机就不打印了,程序仍可正常运行。只是打印任务在一个个增加,而打印机无动作。
 
我决着是不是打印机的毛病吧,只要打印任务存在,打印机不动作这应该是打印机的故障了,你试以下别的激光打印机。
 
后退
顶部