关于票据打印机的编程技巧问题!(100分)

  • 主题发起人 主题发起人 shuoshuo
  • 开始时间 开始时间
S

shuoshuo

Unregistered / Unconfirmed
GUEST, unregistred user!
哪位高手能给我介绍一下用票据打印机打印的编程技巧知识!
哪有此方面的控件!
 
也想知道,听听
 
票据打印机的编程,我建议你直接往并口发打印指令就可以了。
打印指令你可以参照你的打印机的说明书。
我做的所有票据打印都是这样作的。
灵活快速,定位准确,切纸方便。
 
编程上没有多大差别,不用在意,票据打印机主要是定位准确,可以平打(打存折等)
 
towerjt:

谢谢你的回复!
请问能不能给我写一个例子!
 
我使用Fast report 2.41。采用 .frf 文件保存报表,可以方便地进行修改。
设计报表时,我把发票上的直线也画在报表上,只是设置其属性visible为False
可以帮助定位,但直线不会打印出来。
 
建议你使用类似 Execel 的电子表格控件来设计票据的套打格式,如可用 XLGrid 或
Formula One 之类的控件。在你的程序中定义一些可在格式文件中可使用的宏,如“客户名称”
、“品名”等。打印票据时,你只需将格式定义文件打开,将其中的宏替换为实际数据,
然后调用表格控件的打印方法即可。采用这种设计方法你的套打格式完全可由客户自行设
定,省去了套打调试和维护。之所以采用电子表各类控件而不使用 FastReport 之类的
控件是因为 FastReport 的设计对最终用户来说仍然高深了一点,而使用电子表格控件
设计就如同使用 Excel。
 
目前台湾联诠信息出了一套叫Visual Report的报表组件,可以套表打印。你们可参考看看。www.lcnet.com.tw
 
请大虾帮忙:
在开始单行打印时,我的票据打印机必须送两次纸(纸送好,退出,再送),不知道为什么?
 
我用的方法和xczbb一样,很方便,在程序中也很好控制。
 
建议用TPrinter直接对打印机进行操作,这样可能会更方便。
 
多人接受答案了。
 
我同意towerjt的意见,我做的工作也是如此。
 
TPrinter怎样用呀?
 
后退
顶部