Ansi.sys

Ansi.sys

ANSI.SYS

ANSI.SYS est un pilote de périphérique du MS-DOS qui étend les fonctionnalités de la console à travers des chaînes de caractères commençant par le caractère d'échappement (27 en ASCII) d'où le nom de séquence d'échappement[1] données à ces chaînes.

Le pilote ANSI.SYS fait partie de plusieurs systèmes d'exploitation Microsoft dont :

ANSI.SYS est nécessaire pour faire afficher des graphismes élaborés en mode texte en particulier pour redéfinir la couleur. D'ailleurs ces fichiers portent souvent l'extension ".ANS". D'autre part, ces séquences étaient utilisés pour construire des jeux en mode texte avec un fichier Batch.

Sommaire

Syntaxe

Pour utiliser ANSI.SYS sous MS-DOS, il faut ajouter la ligne suivante au fichier config.sys :

device=[lecteur:][chemin]ANSI.SYS

où [lecteur:] et [chemin] sont les lecteurs et chemins où trouver le pilote ANSI.SYS.

Remarque : il existe sous FreeDOS, un utilitaire appelé NANSI.EXE qui est un programme résident et qui a les mêmes fonctionnalités que ANSI.SYS fourni avec MS-DOS.

Fonctionnalités

Une fois chargé, ANSI.SYS permet de modifier la position du curseur, d'afficher du texte en couleur (les couleurs d'avant plan et d'arrière plan peuvent être modifiées), et changer de mode graphique et surtout de redéfinir des touches du clavier, ce qui permet de programmer des macros (ceci était très utiles avant l'apparition de DOSKEY avec le MS-DOS 5.0).

Voici quelques séquences d'échappement :

Code Effet
CSI = n h Définit le mode écran.
CSI = n l Annule le mode d'affichage.
CSI code ; param [ ; param ] p Redéfinit une touche du clavier.
Modes d'écran
Mode Description Mode Description
0 40 × 25 mono 1 40 × 25 couleurs
2 80 × 25 mono 3 80 × 25 couleurs
4 320 × 200 couleurs 5 320 × 200 mono
6 640 × 200 mono 14 640 x 200 couleurs (mode graphique en 16 couleurs)
13 320 x 200 couleurs (mode graphique) 19 320 x 200 couleurs (mode 256 couleurs)
15 640 x 350 monochrome (mode graphique) 16 640 x 350 couleurs (mode graphique 16 couleurs)
17 640 x 480 monochrome (mode graphique) 18 640 x 480 couleurs (mode 16 couleurs)
7 Passage automatique à la ligne suivante (scrolling)

Voir aussi

Notes

Références externes

Ce document provient de « ANSI.SYS ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Ansi.sys de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • ANSI.SYS — is a device driver in the DOS operating system that provides extra console functions through ANSI escape codes. It is partially based upon a subset of the text terminal control standard proposed by the ANSI X3L2 Technical Committee on Codes and… …   Wikipedia

  • ANSI.SYS — драйвер для операционной системы MS DOS, расширение стандартного драйвера клавиатуры и экрана CON, входящего в состав MS DOS. Обеспечивает дополнительные функции управления дисплеем: поддержку ANSI графики (задание цвета символов и фона),… …   Википедия

  • ANSI.SYS — es un controlador de dispositivo del sistema operativo DOS que proporciona funciones extra de consola mediante códigos de escape ANSI. Está parcialmente basado en un subconjunto del estándar de control del terminal de texto propuesto por el X3L2… …   Wikipedia Español

  • ANSI.SYS — est un pilote de périphérique du MS DOS qui étend les fonctionnalités de la console à travers des chaînes de caractères commençant par le caractère d échappement (27 en ASCII) d où le nom de séquence d échappement[1] données à ces chaînes. Le… …   Wikipédia en Français

  • ANSI.SYS — ANSI.SYS,   ein Gerätetreiber für MS DOS Computer. Er verwendet ANSI Befehle (Escape Sequenzen), die die Steuerungsmöglichkeiten für Bildschirm und Tastatur erweitern …   Universal-Lexikon

  • ANSI.SYS — ● np. m. ►MSDOS Nom du pilote qui interprétait les commandes ANSI sous MS DOS …   Dictionnaire d'informatique francophone

  • ANSI.SYS — device manager for controlling screens, file for controlling screens and keyboards …   English contemporary dictionary

  • ANSI escape code — ANSI code redirects here. For other uses, see ANSI (disambiguation). ANSI escape sequences are characters embedded in the text used to control formatting, color, and other output options on video text terminals. Almost all terminal emulators… …   Wikipedia

  • ANSI art — is a computer artform that was widely used at one time on BBSes. It is similar to ASCII art, but constructed from a larger set of 256 letters, numbers, and symbols mdash; all codes found in IBM code page 437, often referred to as extended ASCII… …   Wikipedia

  • ANSI (значения) — ANSI (англ. American National Standards Institute) Американский национальный институт стандартов (США). Производные значения в информатике: ANSI C стандарт языка C ANSI графика ANSI.SYS драйвер видеомонитора для систем DOS Архитектура ANSI… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”