一个打印机打印连续纸问题??

fuzhanyu 2000-07-19 01:45:00
我在做打印模块时,想实现当打印完后,立即停止,不让打印机滚纸,怎么实现?
当前现象:当打印完该打的内容(仅1页)后,当前页被滚出,加不加newpage,只要用enddoc就出上诉现象
操作系统:win98 打印机:1600k 环境:VB6
...全文
177 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuzhanyu 2000-07-21
  • 打赏
  • 举报
回复
aspire:谢谢,这个问题我自己已经解决,但我会试试你的方法,仍然给分。再次感谢!!!
Aspire 2000-07-20
  • 打赏
  • 举报
回复
1、如果你打印的是发票,高度为80列穿孔打印纸的1/3,可以设定Printer.height=5292.仍然使用Printer.EndDoc,打印后便停住。

2、打印高度小于5292Tips时,可以使用Open "LPT1:"... for output as #1
的方式,Print#1,xxxx,close #1
这种方式以行作为进纸控制。但是在Win98下需要等待打印完成才执行后续内容,打印时,程序像死了一样。如果打印机未打开,也这样。
Aspire

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧