[票据打印]打印走纸控制(2)
本文为的票据打印系列的最后一篇,主要是代码实现。
本文中的纸型设置请参考前一篇文章 http://blog.csdn.net/babyt/archive/2004/09/12/101982.aspx 。
套打实现思路请参考这篇 http://blog.csdn.net/babyt/archive/2004/09/11/100989.aspx
本文的方法适用于Epson / Star / Tally 全系列针式打印机,
需要注意的是部分打印机使用自带程序反而不能很好的控制住走纸,对于以下打印机:
Star AR 3200 / 3200+ , Star AR 6400 , Tally 2660 需要使用Epson 1600K的驱动程序。
核心代码
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then
If MsgBox("要进行打印吗?", vbOKCancel + vbDefaultButton1, "打印提示") = vbOK Then
'取消背景图片
Me.Picture = LoadPicture("")
'设置纸型
Call SelectForm("固定电话帐单", Me.hwnd)
'打印
Me.PrintForm
'卸载窗体
Unload Me
End If
End If
End Sub
其中SelectForm为纸型选择函数,使用了老外的一个函数,呵呵。
不多说了,具体请参见完整代码。
代码下载 ,WINRAR3.1压缩,密码:WWW.FACESUN.CN
[票据打印]打印走纸控制(2)相关推荐
- [票据打印]打印走纸控制(1) - 设置纸型
本方法适用于几乎所有打印机.而且不需要编程. 从控制面板中打开"传真和打印机"的文件夹,不要点选任何打印机. 1.在这个界面上的菜单栏上,点选"文件", 新建一个纸型.大小是你要打印的纸型大小. 2. ...
- [票据打印]打印走纸控制(1)
本方法适用于几乎所有打印机.而且不需要编程. 从控制面板中打开"传真和打印机"的文件夹,不要点选任何打印机. 1.在这个界面上的菜单栏上,点选"文件", 新建一个纸型.大小是你要打印的纸型大小. 2. ...
- iOS 连接打印机 ESC/POS 指令打印 打印图片二维码
最近公司给商户做的App 允许App把卖出的商品信息通过打印机 打印标签 所以了解了一下iOS 和 打印机 之间的交互 (Ps:用的不是UIPrinter 那个扫面打印机 发送信息打印的那个框架) 主 ...
- pb11 打印 自定义纸张_pb自定义纸张(连续走纸)
Pb中定制打印页长实现连续打印 pb与打印机的通讯使用ASCII码进行,其中标准ASCII码包括可打印字符及非打印字符(控制码), 打印机使用控制码来定制打印机.大多数打印机指令使用控制码escape ...
- 带孔的打印纸怎么设置_oki打印机打印带孔纸如何缩小纸张间距
故障分析:OKI 5330SC打印机内有一保存控制信息的存储器,并依其信息自动设定各种工作方式,当接收到主机发来的控制信息时,打印机将按此命令进行操作,打印机有后备电池,用于电源关闭后保存存储器的内容 ...
- 票据打印, 账单打印, 标签打印, 文档打印, 条码打印, 批量打印, 包装纸打印与设计,可变数据打印打印,发布,VC++源代码组件库解决方案...
票据打印, 账单打印, 标签打印, 文档打印, 条码打印, 批量打印, 包装纸打印与设计,可变数据打印打印,发布,VC++源代码组件库解决方案 使用E-Form++源码库开发任何标签,票据,文档,条码 ...
- 【解决】打印机只打印第一页纸的问题
今公司的一台打印机奇怪的出现了这样的问题,前几天还一切正常,而现我们在打印多页纸的时候它只给我打印第一页,起初以为打印机自己出问题了,检查如下: 1.打印机设置正常 2.共享打印机也正常 3.打印机复 ...
- 如何将证件照片打印在A4纸上
打印证件照片时,我们一般使用的都是专业的照片纸,连接的也是照片打印机,但是有些用户会有一些其他的要求,比如把证件照片打印在A4纸上.这对于专业的证件照片打印软件来说是很简单的,下面我们就介绍一下操作方 ...
- 联想M7400Pro打印满张纸黑
联想7400Pro打印满张纸黑,有的地方黑的很.有的地方黑的不很 如图: 原因分析: 充电接触方面的问题,缺少一个簧, 虽然鼓架充电与机器内的充电接触正常,但是由于少一个簧,无法与DC控制板 上面的接 ...
最新文章
- oracle 11g 的em启动不了
- 将java.time.LocalDate转换为java.util.Date类型
- No Maybe Please
- AS400: 对象属性Domain和State
- 数据结构之排序算法(四)-归并排序
- nodejs连接池 连接关闭_「转」连接池居然这么简单?
- SpringBoot集成Spring Security(2)——自动登录
- 操作~拷贝clone()
- 走进缓存的世界(二) - 缓存设计
- CSS 相邻选择器(七)
- Solidworks工程图预备工作-----模板设置
- 怎么把图片的分辨率调高?如何调整图片分辨率?
- “apt-get update”命令
- 【架构】大数据风控数据系统架构
- [JQuery]关于使用jsp:include标签及%@ include标签时要注意的事项
- linux环境下tomcat配置PHP
- 【时间规划】个性化简历
- powershell获取linux文件,技术|微软爱上 Linux:当 PowerShell 来到 Linux 时
- MySQL数据库集群实现负载均衡的安装配置详解
- C++解压库bit7z编译以及使用
热门文章
- Android连接不上第三方模拟器(夜神模拟器、海马模拟器、逍遥模拟器、Mumu模拟器)
- 前端学习之Bootstrap入门 网格系统
- 窄带物联网(NB-IoT)深入了解
- 微信小程序与vue语法的比较
- mamp mysql 密码,设置/修改 phpmyadmin 密码 (MAMP)
- unity3D出现Unhandled Exception: System.Reflection.ReflectionTypeLoadException
- 弄它!!!小小VRRP!分分钟拿下!!理论加实验带你玩转VRRP与浮动路由!
- 低代码平台这么多,能用来找工作可能只有它了
- AMR超级站群系统 v1.1
- 联芸科技冲刺科创板:年营收6亿 海康威视是二股东有一票否决权