精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>已关闭版区>>● 字符乐园>>了解ASCIIart(字符艺术)>>ANSI控制码解说

主题:ANSI控制码解说
发信人: benben()
整理人: jinxf(1999-10-10 13:14:37), 站内信件
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个字符。 
 


--
                          ☆ 
               ☆ 
           ☆     ☆ 
                  ☆ 我是真的爱你 ☆ 
                    ☆    ☆ 

※ 修改:.benben 于 Sep  5 11:03:12 修改本文.[FROM: 210.74.115.37]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.74.115.37]

[关闭][返回]