?
zh en
20px - +
wrap
cursor
>
<
..
发信人: dragon (飞龙在天), 信区: ASCIIart 标 题: ANSI控制码解说 发信站: BBS 水木清华站 (Wed Jan 15 13:31:57 1997) 清华BBS支持ANSI/3.64控制码标准,ANSI控制码均以 Esc[ 作为控制码的 开始标志,清华BBS中ESC字符的输入方法是[ESC]+[ESC],在编辑器中用 "*"代表。DOS支持大部分ANSI控制码,在DOS下使用请看 c:>help ansi.sys。 下面先介绍DOS支持的部分ANSI控制码。 DEVICE=ANSI.SYS 设置显示属性 *[0m 关闭所有属性 *[1m 设置高亮度 *[4m 下划线(仅限单显 ) *[5m 闪烁 *[7m 反显 *[8m 消隐 *[30m ---- *[37m 设置前景色 *[40m ---- *[47m 设置背景色 注:*[Ps;...;Psm 参数Ps可连续设置 光标控制 *[nA 光标上移n行 *[nB 光标下移n行 *[nC 光标右移n行 *[nD 光标左移n行 *[y;xH设置光标位置 *[2J 清屏 *[K 清除从光标到行尾的内容 *[s 保存光标位置 *[u 恢复光标位置 注意: 控制符大小写 请到 Test 板试验这些控制码的用法 文章贴到板上后,请先看一下实际效果,可以按"E"重新编辑修改。 清华BBS支持ANSI/3.64控制码标准,ANSI控制码均以 Esc[ 作为控制码的 开始标志,清华BBS中ESC字符的输入方法是[ESC]+[ESC],在编辑器中用 "*"代表。DOS支持大部分ANSI控制码,在DOS下使用请看 c:>help ansi.sys。 下面介绍DOS不支持的部分ANSI控制码。 ^^^^^^ 光标控制(2) *[y;xf 设置光标位置(现已很少使用) *[nL 在光标行前插入n行 (NANSI) *[nM 删除包括光标行在内的n行 (NANSI) *[n@ 在光标处插入n个空白字符 (NANSI) *[nP 删除包括光标位置在内的n个字符 (NANSI) 注:全部ANSI/3.64控制码标准见文章“ANSI/3.64” 做活动签名档就要掌握ANSI光标控制码,原理和动画制作一样。 签名档有六行的行数限制,清华BBS目前的每行字符限制在240左右, 签名档有六行的行数限制,清华BBS目前的每行字符限制在240左右, 因而一个签名档总共可使用大约1320个字符。 ps.本篇原始作者为前板主kp. -- ※ 修改:·unknown 於 Jul 16 15:27:19 修改本文·[FROM: 10.64.5.133] ※ 来源:·日月光华站 bbs.fudan.edu.cn·[FROM: 10.64.5.40]