2.2.1 打印命令
LF 打印并换行
格式: ASCII :LF
十进制 :10
十六进制 :0A
说明:打印行缓冲器里的内容并向前走纸一行。当行缓冲器空时只向前走纸一行。ESC J 打印并向前走纸n点行
格式: ASCII :ESC J n
十进制 :27 74 n
十六进制 :1B 4A n
说明:打印行缓冲器里的内容,并向前走纸n点行(即n/203英寸)。n=0~225。
该命令只本行打印有效,不改变ESC 2,ESC 3命令设置的行间距值。上面两个命令用delphi和spcomm控件该怎么写啊,求高手指点
LF 打印并换行
格式: ASCII :LF
十进制 :10
十六进制 :0A
说明:打印行缓冲器里的内容并向前走纸一行。当行缓冲器空时只向前走纸一行。ESC J 打印并向前走纸n点行
格式: ASCII :ESC J n
十进制 :27 74 n
十六进制 :1B 4A n
说明:打印行缓冲器里的内容,并向前走纸n点行(即n/203英寸)。n=0~225。
该命令只本行打印有效,不改变ESC 2,ESC 3命令设置的行间距值。上面两个命令用delphi和spcomm控件该怎么写啊,求高手指点
解决方案 »
- 大家有做过柱状图投票吗?
- 100分打听一下 - 工控类电流/电压显示的组件.你们都知道那些.推荐个好使的.free的.
- 为什么delphi本身有的控件不见了
- 关于 在 erp 中 ,自动 计算出 订单 大概 完工的日期!!!!!!
- 关于界面的控制
- 用fastreport 的[Page#]/[TotalPages],但得到的[TotalPages]的值总是0
- 请问一个关于adotable1中焦点移动的问题
- 请问??先谢了 :)
- 请教关于更新触发器的问题?
- IStream,HGLOBAL,IPersistStreamInit在哪几个头文件中???
- 定时取得网页的数据??
- 外部加载swf哪些情况会影响 帧频?
buf[0] := $0A;
PComm.writeCommData(@buf, 1);ESC J 打印并向前走纸n点行 :buf[0] := $1B;
buf[1] := $4A;
buf[2] := n;PComm.writeCommData(@buf, 3);
Comm1.WriteCommData(pchar('LF'),2);
Comm1.WriteCommData(pchar('ESC J 3'),Length('ESC J 3'));发十六进制命令:
var
CMD_LF:Array[0] of Byte=($0A);
CMD_ESC_J:Array[0..2] of Byte=($1B,$4A,$03);....
Comm1.WriteCommData(CMD_LF,1);
Comm1.WriteCommData(CMD_ESC_J,3);关键是你要设置对通讯参数,比如波特率啊,奇偶校验啊,数据位,停止位之类的