Printer对象不行。请关注^_^
解决方案 »
- 关于MSHFlexGrid控件选择问题
- VB6.0 webbrowser 实时错误-1(fffffffff)
- VC中的>>>移位符号。在VB中用什么?
- 为什么我的VB里面没有Excel类啊,是不是要引用什么?
- Is anyone know how to not resize the column of listview?
- [ 新手上路] 音乐播放器 Music Data 3.6 Alpha 2
- 如何读出DataGrid中数据?
- 高手请进:谁能给我一个线程和消息的例子,在线等待!分不够再加!!!
- 关于database对象的问题,非常简单的,帮忙up者有分
- mscomm
- 帮我看看这个串口为什么只能接收4056个字节?
- VB中用CommonDialog 怎么设置 保存的文件夹名? [控件]
这个不知用不用驱动?
向打印机发送ASCII码打印控制符,参考下列语句用法:
Private Sub Command1_Click()
Open "LPT1" For Output As #1
For I = 1 To 5
Print #1, Chr(10) "控制换行,同Chr(13)
Next
Print #1, Chr(27); "IA"; "ABCDEFGHIJKL" "正常字体每行80字符"
Print #1, Chr(14); "ABCDEFGHIJKL" "宽体每行40字符
Print #1, Chr(27); "IA" "恢复正常字体
Print #1, Chr(27); "IA"; "ABCDEFGHIJKL" "正常字体每行80字符"
Print #1, Chr(27); "IB"; "ABCDEFGHIJKL" "横向扩展每行40字符
Print #1, Chr(27); "IC"; "ABCDEFGHIJKL" "纵向扩展每行80字符
Print #1, Chr(27); "E"; "ABCDEFGHIJKL" "加重黑体
Print #1, Chr(27); "F" "取消加重黑体
Print #1, Chr(27); "IA" "恢复正常字体
Print #1, Chr(27); "4"; "ABCDEFGHIJKL" "斜体
Print #1, Chr(27); "5" "取消斜体
Print #1, Chr(27); "0"; "ABCDEFGHIJKL" "打印每吋6行改8行
Print #1, Chr(27); "1"; "ABCDEFGHIJKL" "重置行间隔为7/72
Print #1, Chr(27); "2"; "ABCDEFGHIJKL" "重置行间隔为1/6
Print #1, Chr(27); "IA"; "ABCDEFGHIJKL" "正常字体每行80字符"
"Print #1, Chr(12) "控制换页
Close #1
End Sub
参考上述代码,
使用 Open "LPT1" For Output As #1 语句打开打印机
使用 Print #1, "ABCDEFGHIJKL" 语句打印"ABCDEFGHIJKL"
WIN98下能打印中文,WINXP下能打印英文字符及数字,打印机为EPSON针打
代码中CHR()表示打印控制符(各打印机有不同),CHR()后的" "内属控制打印效果.
打印到那,纸张停走,不象用PRINTER对象即使打印一行,一张纸照样走完.
Private Sub Command1_Click()
Open "LPT1:" For Binary Access Write As #1
DoEvents
Put #1, , "AAAAAAAAAAAA引号里填写打印机脚本"
Close #1
Open "LPT1" For Output As #1
Print #1,
Close #1
End Sub