Системное программное обеспечение персональных ЭВМ

         

Средства драйвера ANSI.SYS


9.5. Средства драйвера ANSI.SYS

Драйвер ANSI.SYS, рассмотренный нами в главе, посвященной вводу, имеет также средства управления выводом на консоль. Ниже приведены основные Esc-последовательности, применяемые для этих целей (их применение иллюстрируется примером 9.7).

  • <Esc>[<x>;<y>H - установить курсор в позицию (<x>,<y>), нумерация начинается с 1;
  • <Esc>[<n>A - сдвинуть курсор вверх на <n> позиций;
  • <Esc>[<n>B - сдвинуть курсор вниз на <n> позиций;
  • <Esc>[<n>C - сдвинуть курсор вправо на <n> позиций;
  • <Esc>[<n>D - сдвинуть курсор влево на <n> позиций;
  • <Esc>[s - запомнить координаты курсора;
  • <Esc>[u - восстановить ранее запомненные координаты курсора;
  • <Esc>[2J - очистить экран;
  • <Esc>[K - удалить часть строки от курсора до конца строки;
  • <Esc>[<a1>;<a2>;...<an>m - функции экрана. Значения <ai> от 30 до 37 задают цвет вывода - от черного до белого, значения от 40 до 47 - цвет фона, значения от 0 до 5 определяют специальные режимы отображения;
  • <Esc>[=<n>h - установить видеорежим <n>.



Содержание раздела