Par ansi.sys definē funkcijas, izmaiņas displejs grafikas, vadības kursora kustību un atkārtoti piešķirt atslēgas. Ierīces draiveris ANSI.SYS atbalsta ANSI termināļa evakuācijas sekvenču emulāciju, lai kontrolētu jūsu sistēmas ekrānu un tastatūru.
ANSI aizbēgšanas secība ir ASCII rakstzīmju virkne; pirmie divi ir evakuācijas raksturs (1Bh) un kreisās iekavas burts (5Bh). Rakstzīme vai zīmes, kas seko aizbēgšanai, un kreisās iekavas iezīmē burtu un ciparu kodu, kas kontrolē tastatūru vai displeja funkciju. ANSI aizbēgšanas sekvencēs tiek nošķirti lielie un mazie burti; piemēram, “A” un “a” ir pilnīgi atšķirīgas nozīmes.
Pieejamība
Komanda ansi.sys ir ārējs fails un ir pieejama šādās Microsoft operētājsistēmās.
- MS-DOS 5.0 un jaunākas
- Windows 95
- Windows 98
- Windows NT
- Windows 2000
- Windows XP
Kā ielādēt
Savā failā config.sys izmantojiet komandu ierīce vai devicehigh.
Lai ielādētu šo failu operētājsistēmā Windows 95 vai 98, config.sys jābūt šādai rindai.
ierīce = c: windows komanda ansi.sys
Lai ielādētu šo failu operētājsistēmā Windows 3.x vai Windows NT, izmantojiet šo rindu.
ierīce = c: dos ansi.sys
Sintakse
Sintakse
Ierīce = [ disks :] [ ceļš ] ANSI.SYS [/ x] [/ k] [/ r]
Parametri
[Disks:] [ceļu] norāda atrašanās vietu Ansi.sys failu. Papildu [disks:] [ceļš] norāda faila Ansi.sys atrašanās vietu. Papildu informācija par to, kur šos failus ielādēt, ir sadaļā “ielādēšana”.
Slēdži
/ x | Neatkarīgi pārveido pagarinātos taustiņus uz 101 taustiņu tastatūras. |
/ k | Izraisa ANSI.SYS traktējumu ar 101 taustiņu tastatūru kā ar 84 taustiņu tastatūru. Līdzvērtīgs komandai SWITCHES = / k. Ja parasti izmantojat komandu SWITCHES = / k, jums ir jāizmanto slēdzis / k ar ANSI.SYS. |
/ r | Pielāgo līnijas ritināšanu, lai uzlabotu lasāmību, ja ANSI.SYS tiek izmantota ar ekrāna lasīšanas programmām (kas datoru padara pieejamāku cilvēkiem ar invaliditāti). |
Parametri
Pn | Skaitliskais parametrs. Norāda decimālo skaitli. |
Ps | Selektīvs parametrs. Norāda decimālo skaitli, kuru izmantojat, lai izvēlētos funkciju. Varat norādīt vairāk nekā vienu funkciju, atdalot parametrus ar semikolu. |
PL | Līnijas parametrs. Norāda decimālo skaitli, kas apzīmē vienu no rindām displejā vai citā ierīcē. |
Pc | Kolonnas parametrs. Norāda decimālo skaitli, kas apzīmē vienu no kolonnām ekrānā vai citā ierīcē. |
Bēgšanas sekvences
ANSI glābšanas sekvences kursora kustībai, grafikai un tastatūras iestatījumiem
Turpmākajā ANSI evakuācijas secību sarakstā saīsinājums ESC apzīmē ASCII evakuācijas rakstzīmi 27 (1Bh), kas parādās katras evakuācijas sekvences sākumā.
ESC [PL; PcH | Kursora pozīcija: pārvieto kursoru uz norādīto pozīciju (koordinātas). Ja nenorādāt pozīciju, kursors tiek pārvietots sākuma stāvoklī - ekrāna augšējā kreisajā stūrī (0. rinda, 0. kolonna). Šī evakuācijas secība darbojas tāpat kā zemāk esošā kursora pozīcijas evakuācijas secība. |
ESC [PL; Pcf | Kursora pozīcija: darbojas tāpat kā iepriekšējā kursora pozīcijas aizbēgšanas secība. |
ESC [PnA | Kursors uz augšu: pārvieto kursoru uz augšu par norādīto rindu skaitu, nemainot kolonnas. Ja kursors jau atrodas augšējā rindā, ANSI.SYS ignorē šo secību. |
ESC [PnB | Kursors uz leju: pārvieto kursoru uz leju ar norādīto rindu skaitu, nemainot kolonnas. Ja kursors jau atrodas apakšējā rindā, ANSI.SYS ignorē šo secību. |
ESC [PnC | Kursors uz priekšu: pārvieto kursoru uz priekšu ar noteiktu kolonnu skaitu, nemainot līnijas. Ja kursors jau atrodas labajā pusē kolonnā, ANSI.SYS ignorē šo secību. |
ESC [PnD | Kursors atpakaļ: pārvieto kursoru atpakaļ ar norādīto kolonnu skaitu, nemainot līnijas. Ja kursors jau atrodas kreisajā kolonnā, ANSI.SYS ignorē šo secību. |
ESC [s | Saglabāt kursora pozīciju: saglabā pašreizējo kursora pozīciju. Jūs varat pārvietot kursoru uz saglabāto kursora pozīciju, izmantojot kursora pozīcijas atjaunošanas secību. |
ESC [u | Restore cursor position: atjauno kursoru pozīcijā, kuru saglabā saglabātā kursora pozīcijas secība. |
ESC [2J | Dzēst displeju: notīra ekrānu un pārvieto kursoru sākuma stāvoklī (0. rinda, 0. kolonna). |
ESC [K | Dzēst līniju: notīra visas rakstzīmes no kursora pozīcijas līdz rindas beigām (ieskaitot rakstzīmi kursora pozīcijā). |
ESC [Ps; …; Psm | Iestatīt grafikas režīmu: izsauc grafikas funkcijas, kas norādītas zemāk norādītajās vērtībās. Šīs norādītās funkcijas paliek aktīvas līdz nākamajai šīs evakuācijas sekvences parādībai. Grafikas režīms maina ekrānā redzamās krāsas un teksta atribūtus (piemēram, treknrakstu un pasvītrojumu). |
Teksta atribūti
0 | Visi atribūti izslēgti. |
1 | Drosmīgs. |
4 | Nepārspīlēts (tikai monohroma displeja adapterī). |
5 | Mirgo. |
7 | Apgrieztais video ieslēgts. |
8 | Apslēpts. |
Priekšplāna krāsas
30 | Melns |
31 | sarkans |
32 | Zaļš |
33 | Dzeltens |
34 | Zils |
35 | Magenta |
36 | Ciāna |
37 | Balts |
Fona krāsas
40 | Melns |
41 | sarkans |
42. lpp | Zaļš |
43 | Dzeltens |
44 | Zils |
45 | Magenta |
46 | Ciāna |
47 | Balts |
Parametri no 30 līdz 47 atbilst ISO 6429 standartam.
ESC [= Psh
Iestatīšanas režīms: maina ekrāna platumu vai tipu režīmā, ko nosaka viena no šīm vērtībām:
0 | 40 x 148 x 25 vienkrāsains (teksts) |
1 | Krāsa 40 x 148 x 25 (teksts) |
2 | 80 x 148 x 25 vienkrāsains (teksts) |
3 | Krāsa 80 x 148 x 25 (teksts) |
4 | 4 krāsu 320 x 148 x 200 (grafika) |
5 | 320 x 148 x 200 vienkrāsas (grafika) |
6 | Vienkrāsains 640 x 148 x 200 (grafika) |
7 | Iespējo līniju ietīšanu |
13 | Krāsa 320 x 148 x 200 (grafika) |
14 | Krāsa 640 x 148 x 200 (16 krāsu grafika) |
15 | 640 x 148 x 350 vienkrāsains (divkrāsu grafika) |
16 | Krāsa 640 x 148 x 350 (16 krāsu grafika) |
17 | 640 x 148 x 480 vienkrāsains (divkrāsu grafika) |
18 | Krāsa 640 x 148 x 480 (16 krāsu grafika) |
19 | 320 x 148 x 200 krāsu (256 krāsu grafika) |
Reset Mode: atiestata režīmu, izmantojot tās pašas vērtības, kuras izmanto iestatītais režīms, izņemot 7, kas atspējo līniju ietīšanu. Pēdējais burts šajā aizbēgšanas secībā ir mazais “L” burts.
ESC [kods; virkne; … lpp
Iestatīt tastatūras virknes: atkārtoti definē tastatūras taustiņu uz noteiktu virkni. Šīs aizbēgšanas sekvences parametrus nosaka šādi:
- Kods ir viena vai vairākas no vērtībām, kas uzskaitītas zemāk esošajā tabulā. Šīs vērtības apzīmē tastatūras taustiņus un taustiņu kombinācijas. Izmantojot šīs vērtības komandā, papildus semikoliem, kas nepieciešami aizbēgšanas secībā, jums jāieraksta semikoli, kas parādīti šajā tabulā. Kodi iekavās dažās tastatūrās nav pieejami. ANSI.SYS šo klaviatūru iekavās esošos kodus neskaidros, ja vien ANSI.SYS ierīces komandā nenorādīsit / x slēdzi.
- Virkne ir vai nu vienas rakstzīmes ASCII kods, vai virkne, kas ietverta pēdiņās. Piemēram, gan 65, gan “A” var izmantot, lai attēlotu lielos “A” burtus.
Piezīme
Dažas no zemāk esošajā tabulā norādītajām vērtībām nav derīgas visiem datoriem. Pārbaudiet datora dokumentāciju, lai atrastu atšķirīgas vērtības.
ASCII atslēgu kodi
Atslēga | Kods | ^ Shift ^ + kods | ^ Ctrl ^ + kods | Alt + kods |
---|---|---|---|---|
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 |
Sākums (num tastatūra) | 0; 71 | 55 | 0; 119 | - |
Augšupvērstā bultiņa (num tastatūra) | 0; 72 | 56 | (0; 141) | - |
Lappuse uz augšu (num tastatūra) | 0; 73 | 57 | 0; 132 | - |
Kreisā bultiņa (num tastatūra) | 0; 75 | 52. lpp | 0; 115 | - |
Labā bultiņa (num tastatūra) | 0; 77 | 54 | 0; 116 | - |
Beigas (num. Tastatūra) | 0; 79 | 49 | 0; 117 | - |
Lejupvērstā bultiņa (num tastatūra) | 0; 80 | 50 | (0; 145) | - |
Lapa uz leju (num tastatūra) | 0; 81 | 51 | 0; 118 | - |
Ievietot (num tastatūra) | 0; 82 | 48 | (0; 146) | - |
Dzēst (num tastatūra) | 0; 83 | 46 | (0; 147) | - |
Mājas | (224; 71) | (224; 71) | (224; 119) | (224; 151) |
Augšupvērstā bultiņa | (224; 72) | (224; 72) | (224; 141) | (224; 152) |
Lappuse uz augšu | (224; 73) | (224; 73) | (224; 132) | (224; 153) |
Kreisā bultiņa | (224; 75) | (224; 75) | (224; 115) | (224; 155) |
Labā bultiņa | (224; 77) | (224; 77) | (224; 116) | (224; 157) |
Beigas | (224; 79) | (224; 79) | (224; 117) | (224; 159) |
Lejupvērstā bultiņa | (224; 80) | (224; 80) | (224; 145) | (224; 154) |
Lapa uz leju | (224; 81) | (224; 81) | (224; 118) | (224; 161) |
Ievietot | (224; 82) | (224; 82) | (224; 146) | (224; 162) |
Dzēst | (224; 83) | (224; 83) | (224; 147) | (224; 163) |
Drukāšanas ekrāns | - | - | 0; 114 | - |
Pauze / pārtraukums | - | - | 0; 0 | - |
Atpakaļatkāpe | 8 | 8 | 127. lpp | (0) |
Ievadiet | 13 | 0 | 10 | (0 |
Tab | 9 | 0; 15 | (0; 148) | (0; 165) |
Nulle | 0; 3 | - | - | - |
A | 97 | 65 | 1 | 0; 30 |
B | 98. lpp | 66 | 2 | 0; 48 |
C | 99 | 66 | 3 | 0; 46 |
D | 100 | 68 | 5 | 0; 18 |
E | 101. lpp | 69 | 5 | 0; 18 |
F | 102. lpp | 70 | 6 | 0; 33 |
G | 103. lpp | 71 | 7 | 0; 34 |
H | 104. lpp | 72. lpp | 8 | 0; 35 |
Es | 105 | 73 | 9 | 0; 23 |
Dž | 106. lpp | 74 | 10 | 0; 36 |
K | 107. lpp | 75 | 11 | 0; 37 |
L | 108. lpp | 76 | 12 | 0; 38 |
M | 109. lpp | 77 | 13 | 0; 50 |
N | 110 | 78. lpp | 14 | 0; 49 |
O | 111 | 79 | 15 | 0; 24 |
Lpp | 112 | 80 | 16 | 0; 25 |
Q | 113. lpp | 81 | 17 | 0; 16 |
R | 114. lpp | 82 | 18 | 0; 19 |
S | 115 | 83 | 19 | 0; 31 |
T | 116. lpp | 84 | 20 | 0; 20 |
U | 117. lpp | 85 | 21 | 0; 22 |
V | 118. lpp | 86 | 22 | 0; 47 |
W | 119. lpp | 87 | 23 | 0; 17 |
X | 120 | 88 | 24 | 0; 45 |
Y | 121. lpp | 89 | 25 | 0; 21 |
Z | 122. lpp | 90 | 26 | 0; 44 |
1 | 49 | 33 | - | 0; 120 |
2 | 50 | 64 | 0 | 0; 121 |
3 | 51 | 35 | - | 0; 122 |
4 | 52. lpp | 36 | - | 0; 123 |
5 | 53 | 37 | - | 0; 124 |
6 | 54 | 94 | 30 | 0; 125 |
7 | 55 | 38 | - | 0; 126 |
8 | 56 | 42. lpp | - | 0; 126 |
9 | 57 | 40 | - | 0; 127 |
0 | 48 | 41 | - | 0; 129 |
- (mīnus) | 45 | 95 | 31 | 0; 130 |
= (vienāds) | 61 | 43 | - | 0; 131 |
] (aizvērt iekavu) | 91 | 123. lpp | 27 | 0; 26 |
[(atvērts iekavās) | 93 | 125 | 29 | 0; 27 |
92. lpp | 124.sēr | 28 | 0; 43 | |
; (semikols) | 59 | 58. lpp | - | 0; 39 |
'(viena cena) | 39 | 34 | - | 0; 40 |
. (periods) | 46 | 60 | - | 0; 51 |
/ (slīpsvītra uz priekšu) | 47 | 63 | - | 0; 53 |
`(atpakaļ citāts) | 39 | 34 | - | 0; 40 |
Enter (tastatūra) | 13 | - | 10 | (0; 116) |
/ (tastatūra) | 47 | 47 | (0; 142) | (0; 74) |
* (tastatūra) | 42. lpp | (0; 144) | (0; 78) | - |
- (tastatūra) | 45 | 45 | (0; 149) | (0; 164) |
+ (tastatūra) | 43 | 43 | (0; 150) | (0; 55) |
5 (tastatūra) | (0; 76) | 53 | (0; 143) | - |