中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 大哥大姐求教 如何使用ACSII码在dos里
作者:
标题: 大哥大姐求教 如何使用ACSII码在dos里 上一主题 | 下一主题
bingxuezhiyuan
初级用户




积分 114
发帖 5
注册 2004-8-21
状态 离线
『楼 主』:  大哥大姐求教 如何使用ACSII码在dos里

有些打印机的设置是用ACSII码设置的,但是我怎么调用ACSII码。是用debug么? 例:3.1概述 提供ESC/POS打印命令集、FS汉字打印命令。 各个命令的描述形式如下: 打印命令 功能 格式 ASCII 以标准ASCII字符序列表示 十进制 以十进制数字序列表示 十六进制 以十六进制数字序列表示 说明:该命令功能和使用说明 例子:为了更容易理解该命令可能会列出一些程序例子。 3.2 命令详解 3.2.1 字符控制命令 ESC SP 设置字符右间距 格式: ASCII: ESC SP n 十进制: 27 32 n 十六进制: 1B 20 n 说明: 以半点为设定单位,设置字符右边间距为n个半点距。 n=0~32 默认值n=0 ESC ! 设置字符打印方式 格式: ASCII: ESC ! n 十进制: 27 33 n 十六进制: 1B 21 n 说明: ESC ! n 是综合性的字符打印方式设置命令,用于选择打印字符的大小和下划线。 打印参数n的每位定义为:


2006-1-26 22:18
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
ddctczy
中级用户




积分 245
发帖 43
注册 2003-8-5
状态 离线
『第 2 楼』:  你是想输入ASCII码吗???

用UCDOS98,里面有一个叫UCT的工具箱,有ASCII码表!!!


2006-1-26 22:59
查看资料  发送邮件  访问主页  发短消息  网志   编辑帖子  回复  引用回复
bingxuezhiyuan
初级用户




积分 114
发帖 5
注册 2004-8-21
状态 离线
『第 3 楼』:  怎么用的?

在对打印机锁定设置的一些操作需要ASCII码 例: ESC ! 设置字符打印方式 格式: ASCII: ESC ! n 十进制: 27 33 n 十六进制: 1B 21 n esc!应该是命令 但是我不知道如何调用,是不是在debug里调用。 ????


2006-1-27 18:25
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 4 楼』:  

上面已经写清楚了,ESC 的ASCII代码是27(十进制)或1B(十六进制)。




----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
2006-1-27 21:13
查看资料  发送邮件  发短消息  网志  OICQ (373343541)  编辑帖子  回复  引用回复
bingxuezhiyuan
初级用户




积分 114
发帖 5
注册 2004-8-21
状态 离线
『第 5 楼』:  非常感谢楼上的指教,但是我是菜鸟啊!

楼上的大哥说的很对了,我明白了,可是我不知道怎么输入,27 33 是这样在dos下操作么? A: ucdos A:27 33 N 是这样输入么? 谢谢!请告诉我这个菜鸟


2006-1-31 23:08
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
bingxuezhiyuan
初级用户




积分 114
发帖 5
注册 2004-8-21
状态 离线
『第 6 楼』:  等待大哥大姐的帮助



2006-2-2 11:08
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 7 楼』:  

ESC控制符无法在命令行直接输入,可以用其它各种方法。但我不清楚你的打印机是如何接收控制符的。假定你是并口打印机(还是其它接口的POS打印机?),比如你要设置字符右间距,设置字符右边间距为2个半点距。你可以这样试试:建立一个BATCH,内容如下: echo ← 2 > lpt1 注意 "←" 符号和 "2" 之间有一个空格,因为是根据它设置的格式要求。 "←" 符号的输入你在EDIT下可以这样输入:先按Ctrl_P,然后再按ESC键,这个符号就出来了。




DOS倒下了,但永远不死 DOS NEVER DIES ! 投票调查: www.cn-dos.net/forum/viewthread. ... 本人尚未解决的疑难问题: www.cn-dos.net/forum/viewthread. ... www.cn-dos.net/forum/viewthread. ... www.cn-dos.net/forum/viewthread. ...
2006-2-5 17:07
查看资料  发短消息  网志   编辑帖子  回复  引用回复
bingxuezhiyuan
初级用户




积分 114
发帖 5
注册 2004-8-21
状态 离线
『第 8 楼』:  非常感谢大家的帮助,

我是想实现减少pos机的空白的打印。因为打印空白太多,浪费。现在问题已经解决了,换了个硬件pos。但是现在非常感谢大家的帮助


2006-2-9 13:38
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
zjnbwdj
中级用户




积分 300
发帖 137
注册 2005-11-4
状态 离线
『第 9 楼』:  

直接用ALT+数字的方式就可以输入ASCII码了呀.


2006-2-12 02:31
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 10 楼』:  

不是在任何环境下,任何字符都可以这样输入的




DOS倒下了,但永远不死 DOS NEVER DIES ! 投票调查: www.cn-dos.net/forum/viewthread. ... 本人尚未解决的疑难问题: www.cn-dos.net/forum/viewthread. ... www.cn-dos.net/forum/viewthread. ... www.cn-dos.net/forum/viewthread. ...
2006-2-12 11:15
查看资料  发短消息  网志   编辑帖子  回复  引用回复
htysm
高级用户




积分 866
发帖 415
注册 2005-12-4
状态 离线
『第 11 楼』:  

这个还真有点难度。


2006-2-13 15:36
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: