Въвеждане на символи и команден ред клавиатура

5.4.3. Въвеждане на символи и команден ред клавиатура

Въведете от клавиатурата характер удължен ASCII код в момента изпълнява програмата може да бъде един от следните начини:

1) чрез натискане на съответния клавиш от клавиатурата на пишещата машина, разположена в долната или горната част на делото, или малки цифрови клавиши на клавиатурата, когато се монтира в режим на цифров вход (Caps Lock е активиран) или ключ услуга (виж Таблица 5.14) ..;

2) чрез натискане Ctrl комбинация - Cl. съответния символ, където KL е ключов пишеща машина или бутон определена услуга (виж Таблица 5.14 ..);

3) чрез натискане на клавиша Alt. набор от разширената ASCII код в десетичен вид на малката цифрова клавиатура, а след това отпуснете бутона Alt.

Начини да въвеждате букви, са изброени в реда на нарастване на гъвкавост и в същото време усложнява работата на потребителите. Изключение от това правило е, че вторият метод не може да се смята за универсален първо място.

Първият начин всички герои на пишещата машина и четири контролни знаци може да се влезе, а именно: ESC. BS. НТ (TAB) и CR. Когато сте свързани с водача на съответното DOS клавиатурата, можете да въведете други знаци от разширеното набора ASCII характер. По-специално, на кирилица или Pseudographic знаци. Клавиатура и клавиатура шофьор ОТЕ качество PC-вход предлага кирилица без никакви усилия от страна на потребителя.

Вторият начин можете да въведете никакъв контрол ASCII характер. с изключение на NUL. Комбинацията Ctrl - Cl. където клетки - един от бутоните А - Z. [\,] * л и - осигурява характер вход ASCII код, който е по-малко от клетки ASCII символи до 40Н. Например, ASCII характер G код е 47N. След това, чрез натискане на комбинация от Ctrl - G ще постави героя с код 47N - 40Н = 07N, т.е. BEL (звънец) характер. В комбинация Ctrl - BS въвежда управление ASCII DEL характер. с Ctrl - Enter - ASCII LF характер. въпреки че последният може да бъде зададена като Ctrl - J. Тези комбинации (Ctrl - BS и Ctrl - Въвеждане) и комбинацията от Ctrl - @ не са предмет на тези правила. По този начин, Ctrl -® изходи разширени ключов код 0 3.

Третият метод предвижда въвеждане на каквито и да било само от символи, с изключение на NUL. като изрично се посочва кода му в десетична бройна система. За водача признае метод за въвеждане на символи, като последните циферблатите на фона натиснат клавиша Alt. Например, ако искате да въведете символ # 9553;. тогава ще трябва да натиснете клавиша Alt и го задръжте, на малък цифрова клавиатура за да наберете номера 186 (т.е. VAN), след това отпуснете бутона Alt. След това, на дисплея се появи желаният символ, ако е предвидено въвеждане на потребителското картиране (ехо дисплей). Такъв метод характер вход ще бъде означен с Alt -, където п десетични кодове

Кодът влезе с един от следните методи символ се въвежда в буфера клавиатура, от който програмата помощта на функцията DOS. могат да го прочетат. Ето защо, за да въведете символ, че не е необходимо да се извърши това действие, чрез натискане на клавиша Enter. Въпреки това, често софтуера, включително DOS. изисква въвеждане на низ характер, т.е. не продължат работата си до края на линия маркер се появява в клавиатура буфера - CR символа. В такива случаи, знак или поредица от символи, вход трябва да бъде прекратено чрез натискане на клавиша Enter.

Всички клавиши обикновено се показват веднага на екрана в позицията на курсора. Въпреки това, можете да укажете на програмата за въвеждане на символи без ехо се показват на екрана.

Потребители и програмисти често трябва да се справят с мениджърите, участващи в героите на PC ASCII. са показани в таблица. 5.15, което показва предназначението на всеки един от героите, нейното графично представяне, функцията за код и различни възможности за въвеждане.

Достатъчно информация, за да влезете в псевдо-графичен героите удължен ASCII код. Той вече е бил представен в таблица. 5.8. В този случай (с изключение на стрелка - виж по-нататък Таблица 5.16 ..) може да се използва само комбинацията Alt -, където п - код характер.

Въведете в командния ред в командния DOS по следния начин. Потребителят на клавиатурата постоянно набира командния ред знаци. Обикновено всеки въведен знак се показва на екрана на дисплея в позицията на курсора, а курсорът се мести с една позиция надясно. Ето защо, на екрана може да се види вече въведен част от командния ред. Препоръчително е да се държи под око на екрана за навременни грешки obna-servation. Ако се оказа, че част от въвели командния ред изисква otredak-Тед, можете да направите едно от следните начини:

1) натиснете клавиша Esc. в резултат на което целият вход на командния ред ще бъде анулирана и можете да започнете набор от команден ред отново;

Занимава се с централния компютър simvolyASCII

2) натиснете клавиша за BS. при която до последния набран командния ред характер, е изтрита курсорът се премества с една позиция наляво, и линеен вход може да бъде продължена.

Вторият метод може да се използва многократно, докато всички въведени командния ред символи се изтриват. Потребителят избира един или друг начин, за да редактирате, по своя преценка, в зависимост от това каква част от грешката на линията е открита (в началото или в края), както и от това, дали е необходимо да въведете този команден ред (може би като потребителят е направил грешка в етапа на планиране техните действия).

За отделен ред елементи командни често използвани символ SP (пространство) вход, като натиснете клавиша за интервал. Въпреки това, можете да използвате раздела характер (клавиш Tab).

Въведете в командния ред е завършена чрез натискане на клавиша Enter. След това, тя започва да се обработва KP DOS. Ако въведете грешен командния ред, потребителят не може да направи нищо, докато екрана на съобщението

Bad команда или име на файла

(Доклад тази команда или името на погрешно файл)

Ако получите това съобщение, можете да наберете и въведете правилния командния ред отново. Ако тя е прекалено дълъг, потребителят се забавя. За да се отговори на този проблем DOS поддържа представен миналата командния ред в специален буфер, съдържанието или част от съдържанието на които могат да бъдат изтеглени, редактирани и внесени отново. Функционални клавиши се използват за извършване на тези действия. За повече подробности относно това, ние няма да спре, тъй като има специални външни водачи (COM например DOSEDIT.) Произтичат-viatury, които имат по-богат на функции. Това задържа водача в стека (в обратен ред) администриране на последните няколко командни линии, всяка от които могат да се направят на екрана чрез последователно натискане на клавишите Т "след това може да редактирате чрез бутоните за управление на курсора върху малък.

Контрол simvolyASCII. допустим като pseudographics