亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

ANSI.SYS程序的使用方法

2020-07-26 20:35:19
字體:
來源:轉載
供稿:網友
ANSI.SYS是MS-DOS中一個很有用的設備驅動程序,利用它,我們可以取得意想不到的顯示效果。那么,它該如何使用呢?下面就來介紹一下。
注意:在本節中,語法和 ANSI 轉義序列中的大寫字母必須按原樣鍵入。
ANSI.SYS 定義了一系列函數,這些函數被用來改變顯示圖形、控制光標移動和鍵的重定義,ANSI.SYS 設備驅動程序支持轉義序列的 ANSI 終端仿真,以便控制系統的屏幕和鍵盤。
該設備驅動程序必須由位于 CONFIG.SYS 文件中的DEVICE或DEVICEHIGH命令加載。
語法
DEVICE(HIGH)=[ 驅動器 :][ 路徑 ]ANSI.SYS [/X] [/K] [/R]
參數
[ 驅動器 :][ 路徑 ]
指定 ANSI.SYS 文件的位置。
選項
/X
重新映射 101 鍵鍵盤以外的擴展鍵。
/K
使 ANSI.SYS 文件將 101 鍵鍵盤當作 84 鍵鍵盤看待,這等價于命令 SWITCHES=/K。如果您通常使用 SWITCHES=/K命令,那么在使用ANSI.SYS 時,則需要使用選項 /K。
/R
當 ANSI.SYS 與屏幕閱讀程序(該程序使殘疾人更易于使用計算機)一起使用時,此選項用來調整行的滾動,以便提高可讀性。
在 ANSI 轉義序列中使用的參數:

數字參數,用來指定一個十進制數。

可選參數。指定一個十進制數,用于選擇函數。您可以指定多個函數,必須用分號 (;) 將參數隔開。
PL
行參數。指定一個十進制數,它代表顯示器或其它設備上的一行。
Pc
列參數。指定一個十進制數,它代表屏幕或其它設備上的一列。
ANSI 轉義序列中關于光標移動、圖形和鍵盤的設置:
在下面的 ANSI 轉義序列的列表中,縮寫 ESC 代表 ASCII轉義字符 27(1Bh),它位于每個轉義序列的開始。
ESC[PL;PcH
光標位置:移動光標到指定的位置(坐標),如果不指定位置,光標將移動到起始位置,即屏幕的左上角(0 行,0 列)。
該轉義序列與下面的光標位置轉義序列的工作方式相同。
ESC[PL;Pcf
光標位置:與前面光標位置轉義序列的工作方式相同。
ESC[PnA
上移光標:不改變列而將光標向上移動指定的行數。如果光標已在首行,則 ANSI.SYS 忽略這個序列。
ESC[PnB
下移光標:不改變列而將光標向下移動指定的行數。如果光標已經在最后一行,則 ANSI.SYS 忽略這個序列。
ESC[PnC
右移光標:不改變行而將光標向右移動指定的列數。如果光標已經在最右列,則 ANSI.SYS 忽略這個序列。
ESC[PnD
左移光標:不改變行而將光標向左移動指定的列數。如果光標已經在最左列,則 ANSI.SYS 忽略這個序列。
ESC[s
保存光標位置:保存當前光標位置。使用“恢復光標位置”序列,您可以將光標移動到保存的光標位置。
ESC[u
恢復光標位置:將光標位置返回到“保存光標位置”所儲存的位置。
ESC[2J
清除顯示:清除屏幕并將光標位置移到起始位置(0 行,0 列)。
ESC[K
清除行:清除從光標所在位置到行尾的所有字符( 包括光標位置上的字符)。
ESC[Ps;...;Psm
設置圖形模式:調用由下列數值指定的圖形函數,在該序列再次出現之前,這些被指定的函數保持激活狀態。圖形模式改變屏幕上顯示的顏色和文本(例如:黑體和下劃線字體)屬性。
文本屬性
值功能
------------------------------------
0 無屬性
1 黑體
4 下劃線字體(僅適用于單色顯示適配器)
5 閃爍字體
7 反顯字體
8 隱藏字體
前景色
值功能
------------------------------------
30 黑色
31 紅色
32 綠色
33 黃色
34 藍色
35 紫紅色
36 青色
37 白色
背景色
值功能
------------------------------------
40 黑色
41 紅色
42 綠色
43 黃色
44 藍色
45 紫紅色
46 青色
47 白色
參數 30 到 47 符合 ISO 6429 標準。
ESC[=psh
設置模式:改變屏幕寬度或類型,使之成為下列數值所指定的一種。
0 40 x 148 x 25 單色(文本)
1 40 x 148 x 25 彩色(文本)
2 80 x 148 x 25 單色(文本)
3 80 x 148 x 25 彩色(文本)
4 320 x 148 x 200 4 色(圖形)
5 320 x 148 x 200 單色(圖形)
6 640 x 148 x 200 單色(圖形)
7 啟用換行功能
13 320 x 148 x 200 彩色(圖形)
14 640 x 148 x 200 彩色(16 色圖形)
15 640 x 148 x 350 單色(2 色圖形)
16 640 x 148 x 350 彩色(16 色圖形)
17 640 x 148 x 480 單色(2 色圖形)
18 640 x 148 x 480 彩色(16 色圖形)
19 320 x 148 x 200 彩色(256 色圖形)
ESC[=Psl
重新設置模式:使用“設置模式”序列所用的同一值來重新設置模式,但是 7 除外,使用 7 將使換行功能失效。
注意:該轉義序列中的最后一個字符是個小寫 L。
ESC[code;string;...p
設置鍵盤字符串:將鍵盤鍵重新定義為指定的字符串。該轉義序列的參數定義如下:
“code”是列于下表的一個或多個數值,這些數值代表鍵盤鍵和鍵的組合。當在命令中使用這些數值時,除了該序列要求的分號外,您還必須鍵入該表中顯示的分號。括號中的代碼在一些鍵盤上不存在,除非選項 /X 在 ANSI.SYS 的DEVICE 命令中被指定,否則,ANSI.SYS 將不為這些鍵盤翻譯括號中的代碼。
“string”對于單個字符是 ASCII 代碼,或者是包含在引號中的串。例如:65 和“A”都被用來代表大寫字母 A。
要點:下表中的一些值并不是對于所有的計算機都有效,對于那些不同的數值,請檢查您的計算機文檔。
    鍵代碼 SHIFT+ 代碼 CTRL+ 代碼 ALT+ 代碼
------------------------------------------------------------------
F1  0;59   0;84        0;94       0;104
F2  0;60   0;85        0;95       0;105
F3  0;61   0;86        0;96       0;106
F4  0;62   0;87        0;97       0;107
F5  0;63   0;88        0;98       0;108
F6  0;64   0;89        0;99       0;109
F7  0;65   0;90        0;100      0;110
F8  0;66   0;91        0;101      0;111
F9  0;67   0;92        0;102      0;112
F10 0;68   0;93        0;103      0;113
F11 0;133  0;135       0;137      0;139
F12 0;134  0;136       0;138      0;140
A   97     65          1          0;30
B   98     66          2          0;48
C   99     66          3          0;46
D   100    68          4          0;32
E   101    69          5          0;18
F   102    70          6          0;33
G   103    71          7          0;34
H   104    72          8          0;35
I   105    73          9          0;23
J   106    74          10         0;36
K   107    75          11         0;37
L   108    76          12         0;38
M   109    77          13         0;50
N   110    78          14         0;49
O   111    79          15         0;24
P   112    80          16         0;25
Q   113    81          17         0;16
R   114    82          18         0;19
S   115    83          19         0;31
T   116    84          20         0;20
U   117    85          21         0;22
V   118    86          22         0;47
W   119    87          23         0;17
X   120    88          24         0;45
Y   121    89          25         0;21
Z   122    90          26         0;44
1   49     33          --         0;120
2   50     64          0          0;121
3   51     35          --         0;122
4   52     36          --         0;123
5   53     37          --         0;124
6   54     94          30         0;125
7   55     38          --         0;126
8   56     42          --         0;126
9   57     40          --         0;127
0   48     41          --         0;129
-   45     95          31         0;130
=   61     43          --         0;131
[   91     123         27         0;26
]   93     125         29         0;27
    92     124         28         0;43
;   59     58          --         0;39
’   39     34          --         0;40
,   44     60          --         0;51
.   46     62          --         0;52
/   47     63          --         0;53
`   96     126         --         0;41 
通常,在DOS提示符下按ESC鍵時,屏幕會顯示一個反斜杠(/)并把光標移到下一行.這時可以使用PROMPT命令.假如現在DOS提示符是$P$G,想要清屏,就可鍵入: PROMPT=$E[2J $P$G 這里$E即表示按ESC鍵,然后再把提示符改回$P$G,不然在執行每條命令前就都要清屏了.
在用EDIT編輯批處理文件時可用下列方法輸入ESC字符.首先同時按下Ctrl和P鍵 然后再按下作方括號,此時屏幕出現一左箭頭(?說明已輸入了ESC字符.之后必須放 開Ctrl再次按下方括號鍵開始ANSI命令.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线激情影院一区| 91久久国产精品91久久性色| 欧美性生交大片免费| 亚洲一区二区国产| 欧美成人免费大片| 欧美激情精品久久久久| 欧美日韩国产中文字幕| 久久精品电影一区二区| 最好看的2019年中文视频| 国产精品偷伦一区二区| 久久99精品国产99久久6尤物| 亚洲欧美一区二区三区久久| 久久久久久国产精品久久| 热re99久久精品国产66热| 92国产精品视频| 97av在线视频| 欧美成人精品不卡视频在线观看| 色中色综合影院手机版在线观看| 全球成人中文在线| 成人国产精品一区| 亚洲人成在线一二| 欧美性高跟鞋xxxxhd| 久久精视频免费在线久久完整在线看| 欧美激情亚洲另类| 欧美视频在线观看 亚洲欧| 亚洲国产精品久久久久秋霞蜜臀| 亚洲一区中文字幕在线观看| 国产mv久久久| 欧美高清不卡在线| 超碰97人人做人人爱少妇| 91精品国产高清自在线| 国产精品高潮在线| 欧美日韩综合视频| 在线视频中文亚洲| 欧美成人精品三级在线观看| 亚洲性xxxx| 91久久国产精品| 日韩大陆欧美高清视频区| 国产精品自拍视频| 国产欧美精品va在线观看| 色悠久久久久综合先锋影音下载| 国内精品一区二区三区| 91免费在线视频网站| 日日噜噜噜夜夜爽亚洲精品| 亚洲黄色有码视频| 亚洲图片制服诱惑| 精品少妇一区二区30p| 国内精品中文字幕| 国产成人亚洲综合| 国产精品永久免费在线| 一区二区国产精品视频| 亚洲国产成人在线播放| 国产精品福利无圣光在线一区| 91av在线影院| 欧美孕妇性xx| 国外成人在线视频| 欧美日韩国产成人| 亚洲日本成人网| 国产精品96久久久久久| 91av在线精品| 日韩国产精品一区| 亚洲自拍中文字幕| 亚洲男女自偷自拍图片另类| 精品久久久久久久久久久| 福利二区91精品bt7086| 久久久久久这里只有精品| 91免费人成网站在线观看18| 一区二区欧美激情| 色婷婷成人综合| 欧美在线视频播放| 欧美美女操人视频| 隔壁老王国产在线精品| 尤物九九久久国产精品的分类| 欧美性xxxx18| 日本免费久久高清视频| 日韩欧美亚洲一二三区| 亚洲女同性videos| 国产综合香蕉五月婷在线| 久久久电影免费观看完整版| 欧美精品videossex88| 国模吧一区二区| 亚洲性av网站| 性色av一区二区三区在线观看| 日韩电影在线观看中文字幕| 欧美夜福利tv在线| 日韩免费在线电影| 97久久精品人搡人人玩| 日韩视频在线一区| 成人妇女淫片aaaa视频| 午夜剧场成人观在线视频免费观看| 91久久夜色精品国产网站| 91av视频在线免费观看| 91九色国产视频| 97超级碰在线看视频免费在线看| 亚州国产精品久久久| 国产视频精品久久久| 日韩中文字幕国产| 欧美黑人性猛交| 国产精品国产三级国产专播精品人| 一区二区三区在线播放欧美| 97国产精品视频人人做人人爱| 日韩网站免费观看高清| 色综合久久悠悠| 日韩av在线免费观看一区| 日韩高清a**址| 国产成人高潮免费观看精品| 亚洲欧美精品一区二区| 日韩欧美在线观看| 成人亚洲激情网| 国产精品揄拍一区二区| 成人国产亚洲精品a区天堂华泰| 欧美日韩成人在线观看| 久久久久亚洲精品国产| 九九久久久久99精品| 成人www视频在线观看| 亚洲最大av网站| 欧美激情亚洲综合一区| 欧美成人在线免费| 国产日本欧美一区二区三区| 91久久久国产精品| 久久99国产精品自在自在app| xxxx性欧美| 97视频在线观看成人| 国产69精品99久久久久久宅男| 国产精品一区=区| 久久久av电影| 色婷婷亚洲mv天堂mv在影片| 亚洲人成网站在线播| 欧美激情一区二区三区在线视频观看| 国产在线观看精品一区二区三区| 精品久久久久国产| 亚洲乱码国产乱码精品精天堂| 欧美激情在线一区| 亚洲国产欧美一区二区三区同亚洲| 狠狠久久亚洲欧美专区| 欧美裸体xxxx极品少妇| 欧美激情免费在线| 久久婷婷国产麻豆91天堂| 浅井舞香一区二区| 精品调教chinesegay| 欧美怡红院视频一区二区三区| 日韩的一区二区| 2019国产精品自在线拍国产不卡| 国模极品一区二区三区| 精品视频中文字幕| 欧美日韩成人精品| 91精品中文在线| 精品久久久久久国产| 国产精品激情自拍| 麻豆乱码国产一区二区三区| 成人免费看片视频| 久久天天躁狠狠躁夜夜躁| 91免费高清视频| 中文字幕在线视频日韩| 欧美日本在线视频中文字字幕| 亚洲免费视频在线观看| 成人免费福利视频| 久久精品免费电影| 97免费视频在线播放| 色av中文字幕一区| 久久成人精品视频| 日本精品va在线观看| 国产精品久久综合av爱欲tv| 日韩av网站导航|