在win2000下delphi7.0使用QuickRep控件自定义纸张打印走纸问题 ( 积分: 200 )

  • 主题发起人 主题发起人 liaojianghui
  • 开始时间 开始时间
L

liaojianghui

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大俠:
请帮帮忙,本人有如下问题急需解决。
问题描述:用delphi7.0开发的普通发票打印程序(使用quickrep实现报表打印,默认的打印纸张为240mm*140mm),使用的是针式打印机EPSON-670在win98下打印正常(按照自定义纸张走纸),而在win2000下使用该程序打印时却老是按A4纸张走纸(在win2000中已对打印机设置好了自定义纸张格式等),我各种方法都试了就是无法按自定义纸张走纸,请问大俠该如何解决。小弟拜上。
 
各位大俠:
请帮帮忙,本人有如下问题急需解决。
问题描述:用delphi7.0开发的普通发票打印程序(使用quickrep实现报表打印,默认的打印纸张为240mm*140mm),使用的是针式打印机EPSON-670在win98下打印正常(按照自定义纸张走纸),而在win2000下使用该程序打印时却老是按A4纸张走纸(在win2000中已对打印机设置好了自定义纸张格式等),我各种方法都试了就是无法按自定义纸张走纸,请问大俠该如何解决。小弟拜上。
 
请问楼主,在win98下打印正常(按照自定义纸张走纸),要设置哪些属性??我连win98都打印不正常。。。[:(]
自定义纸张走纸是设置quickrep哪个属性为什么值?
谢谢楼主解答。
 
我真服了你了,我提的问题,你没有回答,反而还向我问问题!算了教教你吧
在win98下只需设置默认的打印机自定义纸张,并将自定义纸张设为默认的
设置quickrep的属性[page]下的[pagesize]的值设置为custom(自定义),然后再对[page]下的[length]和[width]的长宽进行设置
 
1.在delphi的page→pagesize中選custom,將length,width設成240,140,再將pagesize變為default.
2.在win2000的打印機設置窗口中的"文件"→"服務器屬性"中新增一种紙張24*14.
3.右擊你的打印機,在"打印首選項"→"紙張"→"高級"→"紙張大小"中選為剛才新建的紙張就可以了.
 
谢谢楼上的和楼上的楼上的。[8D]
 
接受答案了.
 
后退
顶部