中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-19 17:46
楼 主 QB问题 发表于 2002-12-27 00:00 ·  中国 广东 汕尾 电信
初级用户
积分 109
发帖 3
注册 2002-12-27 00:00
23年会员
UID 613
性别 男
状态 离线
10 LPRINT CHR$(28); CHR$(14);
20 LPRINT "123456"
END
为什么LQ1600K能打印出部宽字OKI5330SC就不能打印出部宽字,
请多指教!
2 发表于 2002-12-30 00:00 ·  中国 浙江 温州 联通
中级用户
积分 210
发帖 39
注册 2002-12-30 00:00
23年会员
UID 638
性别 男
状态 离线
OKI指令与ESC/P指令并不相同,试试:
lprint chr$(28)+chr$(112)+"123456"
3 发表于 2003-01-06 00:00 ·  中国 广东 汕尾 电信
初级用户
积分 109
发帖 3
注册 2002-12-27 00:00
23年会员
UID 613
性别 男
状态 离线
多谢指教,不过这样全角字才能打出倍宽,半角字不能打出倍宽。有什么办法能半角字也能打印出倍宽,还设行距字距?
比如ESC/P
10 LPRINT CHR$(28); CHR$(14);
20 LPRINT CHR$(27); CHR$(65); CHR(0);
30 LPRINT "123456" 这样打出来是倍宽字距0个点
40 LPRINT CHR$(28); CHR(20);
50 LPRINT CHR$(27); CHR$(65); CHR(17);
60 LPRINT "123456" 这样打出来不是倍宽行距17个点
论坛跳转: