社区
数据库(包含打印,安装,报表)
帖子详情
可不可以一行一行的打印
huaxintong
2004-08-08 04:39:31
就是接收到一条信息就把它打印出来。并且是一行接着一行的打,中间不留空行。目前我只能做到打印一行就走纸,这样就有空行了。谢谢大家不吝赐教
...全文
164
6
打赏
收藏
可不可以一行一行的打印
就是接收到一条信息就把它打印出来。并且是一行接着一行的打,中间不留空行。目前我只能做到打印一行就走纸,这样就有空行了。谢谢大家不吝赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wylcsdn
2004-08-10
打赏
举报
回复
这是由Windows打印机制决定的。它不能象以前的DOS那样,只要你的程序使用一条打印指令,它就打印一句,而是完成一个打印任务后输出全部内容。
对于一些特别的打印机,如票据、连续打印设备,一般只能直接通过API函数WritePrinter直接将打印数据送给打印机进行打印。具体的例子可以参考微软的文章:
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q175/0/83.asp&NoWebContent=1
dz08039
2004-08-10
打赏
举报
回复
Printer.EndDoc好像会走完一张纸的
huangjianyou
2004-08-09
打赏
举报
回复
不知这样行不行:
自定义纸张为一行这么大,然后用Printer打印,打完就是一行了,下次再接收到信息后再打还是一行,这样就不会走纸了。
纯属想出来的,未经过实践。
^_^
huaxintong
2004-08-09
打赏
举报
回复
不知道大虾们是否理解我的意思,我是想实现接收到一条数据就把他打印在纸上,不是一页一页的打。
uitoo
2004-08-08
打赏
举报
回复
完全可以做到!
如:
Printer.Height = 8 * 567
Printer.Width = 25.4 * 567
Printer.Orientation = 1
Printer.ScaleMode = vbMillimeters
Printer.FontSize = 11
msg$ = DateValue(dIssueTime)
Printer.CurrentX = 16
Printer.CurrentY = 24
Printer.Print msg
msg = sUserQuantity
Printer.CurrentX = 36
Printer.CurrentY = 41
Printer.Print msg
msg = txt(5) & ChMoney(txt(5))
Printer.CurrentX = 165
Printer.CurrentY = 41
Printer.Print msg
Printer.EndDoc
熊孩子开学喽
2004-08-08
打赏
举报
回复
请参考此贴:
http://community.csdn.net/Expert/topic/3181/3181353.xml?temp=.6869776
楼主可否这样:
先统计一下每页纸的打印行数,在程序中统计,一旦满一页就使用Printer.EndDoc方法将结果输出呢?
在 Python 中
打印
换行符——
打印
一个新行
在编程中处理字符串或文本数据经常涉及
打印
换行符。
一行
的结尾由换行符表示,它还会将光标前进到下
一行
的开头。使用转义字符 "\n”,我们可以在 Python 中
打印
换行符。其他编程语言可能有不同的
打印
换行符的规则。了解 Windows 中的轻松访问中心虽然某些语言可能具有
打印
换行符的内置函数或方法,但其他语言可能使用不同的转义序列。在本文中,我们将探讨在 Python 中
打印
换行符的不同方法。我们还将讨论一些关于换行符在代码中的使用及其对可读性和可维护性的影响的有趣研究发现。
程序中 不可
打印
字符
不可
打印
字符(Nonprinting Characters) 有些ASCII 字符是不可
打印
的。例如退格、另起
一行
、警报等。C语言提供了两种方法来表示这种不可
打印
字符。 第一种方法是使用ASCII 编码。例如,ASCII 编码中,7 用于表示警报: char beep = 7; 第二种方法是使用特殊符号序列,也就是所谓的转义字符escapesequen...
Python print() 函数,在同
一行
打印
print() 函数是 Python 中的一个重要函数,因为它用于将输出重定向到终端。还可以将输出重定向到文件。
elementui笔记:el-table添加
一行
可输入的空行or删除
一行
记录
elementui笔记:el-table添加
一行
可输入的空行or删除
一行
记录
不可
打印
字符
有些 ASCII 字符是不可
打印
的。例如退格、另起
一行
、警报等。C 语言提供了两种方法来表示这种不可
打印
字符。 第一种方法是使用 ASCII 编码。例如,ASCII 编码中,7 用于表示警报: char beep = 7; 第二种方法是使用特殊符号序列,也就是所谓的转义字符(escape sequences)。参见下表: 转义字符
数据库(包含打印,安装,报表)
1,217
社区成员
55,950
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章