发票(票据)连续打印(套打) 系统( 20100124修改了帮助文档版)

时间:2013-02-13 10:37:12
【文件属性】:

文件名称:发票(票据)连续打印(套打) 系统( 20100124修改了帮助文档版)

文件大小:2.7MB

文件格式:RAR

更新时间:2013-02-13 10:37:12

发票 票据 连续打印 套打

首先,如果你没有很多时间,那么可以仅仅查看我的的帮助文档"readme.doc",因为在帮助文档中,包含了本程序的核心代码. 本打印程序是本人开发,目前正在银行使用的一个程序.上个月接到一个项目,要求在带格式的连续的纸的相应位置,打印入数据库的数据.这种连续的纸两边带孔,又称作连续纸. 本人开发了大约一个月的时间,由于考虑到这个程序应当会具有一定的通用性,因此将本程序的源码分享给大家,如果你能从本程序中得到一点帮助,本人甚感欣慰. 本程序最具参考的地方应当是,解决了连续打印,垂直方向打印不准确的问题.连续打印垂直方向打印不准确的问题,在网上有太多的人为此烦恼.一是打印第一页的第一行就不准确,二是连续打印n张纸后,发现位置已经不准确了.本人查询了众多的资料后,采用了直接向打印机发送打印命令的方式,参考的是爱普生的编程指南(在爱普生官方网站上有得下),终于成功控制了垂直方向的打印位置. 本程序的另一特色是,理论上可以连续准确打印无穷多张纸.因为本程序加入了"每打印n张纸后多走或少走纸x毫米"的功能. 本程序适用于并口(lpt端口)连接电脑的打印机,如果你的打印机是usb端口的,买一条 USB转并口线 即可.


【文件预览】:
发票连续打印系统
----params.cfg(40B)
----Unit1.dcu(16KB)
----reportPrint.res(876B)
----reportPrint.cfg(434B)
----Unit4.pas(13KB)
----Unit6.pas(3KB)
----Unit7.dcu(3KB)
----Unit4.~pas(13KB)
----reportPrint.exe(1.22MB)
----Unit5.pas(1KB)
----Unit6.dcu(7KB)
----Unit1.dfm(4KB)
----readme.doc(36KB)
----Unit1.~dfm(4KB)
----reportPrint.mdb(404KB)
----Unit1.pas(18KB)
----Ehlib.v5.0.13.rar(1.8MB)
----reportPrint.dpr(632B)
----help.doc(582KB)
----Unit5.dfm(1KB)
----Unit5.dcu(5KB)
----Unit6.dfm(2KB)
----Unit1.ddp(51B)
----reportPrint.dof(2KB)
----Unit4.dcu(11KB)
----Unit1.~pas(18KB)
----Unit1.~ddp(51B)
----Unit7.pas(2KB)

网友评论

  • 做个标记,留作备用。
  • 通过发送控制码实现打印