不知道有没有人遇到过这样的问题,是否找到了解决的方法?请各位一定要指点一下,就算没有遇到这个问题的,也希望能给我一点启发,放分从优,不够另加,先谢谢各位了!
18 个解决方案
#1
在prepare的时候指定阿
#2
我想有两个原因,一是有些打印机不能打印355mm宽的纸张,有时可打印半截,有时干脆不打印,二是中文打印机解码错误,将西文打印指令解释成中文指令,这是出现乱玛或走纸
#3
to macronix(卖身葬楼主):
不明,QuickRep没有onPrepare事件吧,你指的是。。。?对了我的编程环境是Delphi5.0
to maozefa(之源) :
一。我这里的打印机主要打印355mm宽的纸张,应该不是这个原因;
二。打印不出来时,打印机都是动一下,换了一行,然后就不动了。并没有出现乱码
不明,QuickRep没有onPrepare事件吧,你指的是。。。?对了我的编程环境是Delphi5.0
to maozefa(之源) :
一。我这里的打印机主要打印355mm宽的纸张,应该不是这个原因;
二。打印不出来时,打印机都是动一下,换了一行,然后就不动了。并没有出现乱码
#4
我也碰到过,不过是要在设的大小要打印机支持!
#5
打印机是支持355mm宽的纸张打印的,这一点不用怀疑
我想问题不是在于纸张的宽度,只要page.sizw选custom就有问题,就算把宽度设置成200mm都是这样
我想问题不是在于纸张的宽度,只要page.sizw选custom就有问题,就算把宽度设置成200mm都是这样
#6
关注中
#7
关注
#8
我就没有遇到,我想打16开的,可里面也没有,我用了自定义,可是正常呀,
#9
要将QR的纸张与打印机的纸张大小设置为一样
#10
1、用Delphi本身所带的例子试一试
2、这种问题也可能是打印驱动的问题。用原装的驱动可以,用MS的驱动不行。
2、这种问题也可能是打印驱动的问题。用原装的驱动可以,用MS的驱动不行。
#11
你要把本机打印机的纸张格式也改成字定义的纸张。
保持最小。无法打印的区域为零
保持最小。无法打印的区域为零
#12
关注
#13
如果是WIN98,将打印机的默认纸张设为自定义纸,大小为你所要纸型.
如果是WIN2000,在打印机中新建一种纸型,将程序中自定义纸型改为新纸型.
如果是WIN2000,在打印机中新建一种纸型,将程序中自定义纸型改为新纸型.
#14
关注
#15
to njbudong(最爱戴妃) & ZbDerek(虚竹) :
谢谢你们提出的方法,在把本机打印机的纸张格式设置也为自定义,并保持最小,无法打印区域为0,就可以打印了 :)
再请教各位:Delphi中如何对本机打印机进行设置?
我们这个系统在全广州市有几十个网点,要告诉每个点,每个操作员正确设置自己的打印机实在太麻烦了,所以我想在程序中设置打印机的纸张格式为“自定义”,纸张大小为最小,无法打印区域为0。
为答谢各位,这个问题我已另开一贴:“如何在Delphi中设置打印机属性?”,请各位入此贴指点。
谢谢你们提出的方法,在把本机打印机的纸张格式设置也为自定义,并保持最小,无法打印区域为0,就可以打印了 :)
再请教各位:Delphi中如何对本机打印机进行设置?
我们这个系统在全广州市有几十个网点,要告诉每个点,每个操作员正确设置自己的打印机实在太麻烦了,所以我想在程序中设置打印机的纸张格式为“自定义”,纸张大小为最小,无法打印区域为0。
为答谢各位,这个问题我已另开一贴:“如何在Delphi中设置打印机属性?”,请各位入此贴指点。
#16
to floodzhu(吃睡长) :
在网上找不到Epson 1600k的原装驱动(1600k3,4) 的倒是不少,所以你的方法也试不了
你有这种驱动吗?
在网上找不到Epson 1600k的原装驱动(1600k3,4) 的倒是不少,所以你的方法也试不了
你有这种驱动吗?
#17
我遇到过这种情况:
自定义的报表在浏览时看见了,但打印不出来;
我的解决方法是:用一个临时文件先把它保存起来,再把它调出给客看,打印!
不知这个对你有没有用。
自定义的报表在浏览时看见了,但打印不出来;
我的解决方法是:用一个临时文件先把它保存起来,再把它调出给客看,打印!
不知这个对你有没有用。
#18
to XXSingle(黑夜白天人):
操作太烦琐的话,我们的用户觉得很烦的
我的目的是,我们能做就自己做,用户方面的操作越简单越好
所以我想你的方法不适合
操作太烦琐的话,我们的用户觉得很烦的
我的目的是,我们能做就自己做,用户方面的操作越简单越好
所以我想你的方法不适合
#1
在prepare的时候指定阿
#2
我想有两个原因,一是有些打印机不能打印355mm宽的纸张,有时可打印半截,有时干脆不打印,二是中文打印机解码错误,将西文打印指令解释成中文指令,这是出现乱玛或走纸
#3
to macronix(卖身葬楼主):
不明,QuickRep没有onPrepare事件吧,你指的是。。。?对了我的编程环境是Delphi5.0
to maozefa(之源) :
一。我这里的打印机主要打印355mm宽的纸张,应该不是这个原因;
二。打印不出来时,打印机都是动一下,换了一行,然后就不动了。并没有出现乱码
不明,QuickRep没有onPrepare事件吧,你指的是。。。?对了我的编程环境是Delphi5.0
to maozefa(之源) :
一。我这里的打印机主要打印355mm宽的纸张,应该不是这个原因;
二。打印不出来时,打印机都是动一下,换了一行,然后就不动了。并没有出现乱码
#4
我也碰到过,不过是要在设的大小要打印机支持!
#5
打印机是支持355mm宽的纸张打印的,这一点不用怀疑
我想问题不是在于纸张的宽度,只要page.sizw选custom就有问题,就算把宽度设置成200mm都是这样
我想问题不是在于纸张的宽度,只要page.sizw选custom就有问题,就算把宽度设置成200mm都是这样
#6
关注中
#7
关注
#8
我就没有遇到,我想打16开的,可里面也没有,我用了自定义,可是正常呀,
#9
要将QR的纸张与打印机的纸张大小设置为一样
#10
1、用Delphi本身所带的例子试一试
2、这种问题也可能是打印驱动的问题。用原装的驱动可以,用MS的驱动不行。
2、这种问题也可能是打印驱动的问题。用原装的驱动可以,用MS的驱动不行。
#11
你要把本机打印机的纸张格式也改成字定义的纸张。
保持最小。无法打印的区域为零
保持最小。无法打印的区域为零
#12
关注
#13
如果是WIN98,将打印机的默认纸张设为自定义纸,大小为你所要纸型.
如果是WIN2000,在打印机中新建一种纸型,将程序中自定义纸型改为新纸型.
如果是WIN2000,在打印机中新建一种纸型,将程序中自定义纸型改为新纸型.
#14
关注
#15
to njbudong(最爱戴妃) & ZbDerek(虚竹) :
谢谢你们提出的方法,在把本机打印机的纸张格式设置也为自定义,并保持最小,无法打印区域为0,就可以打印了 :)
再请教各位:Delphi中如何对本机打印机进行设置?
我们这个系统在全广州市有几十个网点,要告诉每个点,每个操作员正确设置自己的打印机实在太麻烦了,所以我想在程序中设置打印机的纸张格式为“自定义”,纸张大小为最小,无法打印区域为0。
为答谢各位,这个问题我已另开一贴:“如何在Delphi中设置打印机属性?”,请各位入此贴指点。
谢谢你们提出的方法,在把本机打印机的纸张格式设置也为自定义,并保持最小,无法打印区域为0,就可以打印了 :)
再请教各位:Delphi中如何对本机打印机进行设置?
我们这个系统在全广州市有几十个网点,要告诉每个点,每个操作员正确设置自己的打印机实在太麻烦了,所以我想在程序中设置打印机的纸张格式为“自定义”,纸张大小为最小,无法打印区域为0。
为答谢各位,这个问题我已另开一贴:“如何在Delphi中设置打印机属性?”,请各位入此贴指点。
#16
to floodzhu(吃睡长) :
在网上找不到Epson 1600k的原装驱动(1600k3,4) 的倒是不少,所以你的方法也试不了
你有这种驱动吗?
在网上找不到Epson 1600k的原装驱动(1600k3,4) 的倒是不少,所以你的方法也试不了
你有这种驱动吗?
#17
我遇到过这种情况:
自定义的报表在浏览时看见了,但打印不出来;
我的解决方法是:用一个临时文件先把它保存起来,再把它调出给客看,打印!
不知这个对你有没有用。
自定义的报表在浏览时看见了,但打印不出来;
我的解决方法是:用一个临时文件先把它保存起来,再把它调出给客看,打印!
不知这个对你有没有用。
#18
to XXSingle(黑夜白天人):
操作太烦琐的话,我们的用户觉得很烦的
我的目的是,我们能做就自己做,用户方面的操作越简单越好
所以我想你的方法不适合
操作太烦琐的话,我们的用户觉得很烦的
我的目的是,我们能做就自己做,用户方面的操作越简单越好
所以我想你的方法不适合