关于windows2003下精确打印的问题 ( 积分: 50 )

  • 主题发起人 主题发起人 Distachio
  • 开始时间 开始时间
D

Distachio

Unregistered / Unconfirmed
GUEST, unregistred user!
各位兄弟:
我原来写了一个精确打印票据的程序,在window98,2000下都没问题,都可以打印
但现在操作系统变成window2003,就出现了问题:打印一张票据,就空走纸三次,相当于打印一张A4的纸!就是说,在window2003好象不可以自定义页面大小的
原来设置的值是:pDMode^.dmPaperSize :=256
不知道,2003中,自定义纸张的参数是不是变了??
 
各位兄弟:
我原来写了一个精确打印票据的程序,在window98,2000下都没问题,都可以打印
但现在操作系统变成window2003,就出现了问题:打印一张票据,就空走纸三次,相当于打印一张A4的纸!就是说,在window2003好象不可以自定义页面大小的
原来设置的值是:pDMode^.dmPaperSize :=256
不知道,2003中,自定义纸张的参数是不是变了??
 
可以吧,添加自定义页面大小,和WINDOWS 2000下是一样处理的
 
是不是你在2003下的打印机安装有问题
 
什么都没变,在98,2000下都是好的,就是到2003下,程序里发送自定义命令(256)好象就不成功了
 
2003下打印驱动可能有问题
 
你是不是用的QREPORT ,你要把它升级到4。03
 
to:qxhou
我是直接调用windowAPI来执行的!
 
后退
顶部