关于打印,第一页正常,其他全黑!?(100分)

  • 主题发起人 主题发起人 blackcat
  • 开始时间 开始时间
B

blackcat

Unregistered / Unconfirmed
GUEST, unregistred user!
我设计了一个小程序用于打印学生名单的,但是遇到了这样一个让我头痛的问题:
1。我自已的系统为windows95环境,把打印机hp-laserjet6l的驱动手工装上为hp laserjet plus,这时打印完全正确。
2。但是当我把程序打好包后装到办公室的计算机上时,其系统为windows98,系统自动装上打印机驱动为hp laserjet 6l,这是打印时,第一页正常,其他页现象为凡是有字符的地方均为黑,其中包括页码,凡没有字符只有空表格时,不黑。
很急,着急用,请各位高手快快帮帮我吧。
 
1.预览可正常?
2.用其它方式打印(如word)正常吗?
 
多数情况是打印机内存不足,你应设成相应的内存(没加内存应是2M,默认是1M),只要不
超过打印内存,不会黑的。
 
t1122说的队,只要在打印机属性内将内存调为2M应该就OK了
 
这个问题我遇到过,经过我的好几天折腾,发现是驱动程序的问题,Win98自带
的lastjet6l有问题,你安装一下lastjet6l自带的驱动一般就可解决。
 
建义:
1.)在delphi4 -delphi5中,我都见过此类问题,此有一招可试:将打印机的属性中的纸张
类型改为自定的大小
2.)此类问题到最后的"绝招"是用针打机,则一切OK!
3.)本身电脑的打印端口问题



 
T1122说得对,改为2M绝对OK,我今天就是这样搞好的。
 
这个分我拿了,先前我也遇到过,嘿嘿。
你重新用打印机的附带驱动程序再安装一下,就没问题的。(不要用WIN95 OR WIN98带的
驱动程序)
 
你们所提到的解决方法都不能完全解决此问题!
看我的:
打印时一次只打印一页,设置startpage和endpage
1 to 1
2 to 2
.
.
.
直到打印完成。
以前的各位只答对了50%,我一人应得50%
 
不一定是驱动程序的问题。换一个机器试一下。说不定是你的系统有问题。病毒也可能
导致这样的问题。我的机器就是长期用98自带的驱动,很少出错。当然问题最后都体现在
与硬件接口的驱动上。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部