Test 版 (精华区)

发信人: abort (山鸡·没脾气), 信区: Test
标  题: ASCII控制码
发信站: 听涛站 (Sat Dec  9 02:12:42 2000), 转信

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个字符?

--
                                    
匆匆太匆匆,
几度夕阳红。
心有千千结,
窗外翦翦风。              
       

※ 来源:.听涛站 cces.net.[FROM: 匿名天使的家]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:1.066毫秒