Section courante

A propos

Section administrative du site

MODE

Mode
MS-DOS 3.21 Enhanced Amdek Externe

Syntaxe

MODE [dmode] [,{R | L}] [,T]
MODE LPTppn: [chars] [,lines] [,P]
MODE COMn: baud [,parity] [,databits] [,stopbits] [,P]
MODE LPTn: [= COMn:]

Paramètres

Nom Description
dmode Ce paramètre permet de sélectionner l'un des modes d'affichage suivant :
Mode Description
MONO Ce mode permet de sélectionner l'affichage monochrome comme affichage actif : la largeur d'affichage est toujours de 80 caractères par ligne.
40 Ce mode permet de définir la largeur d'affichage sur 40 caractères par ligne pour les graphiques ou l'adaptateur couleur/graphique.
80 Ce mode permet de définir la largeur d'affichage sur 80 caractères par ligne pour les graphiques ou l'adaptateur couleur/graphique.
Remarque - Les valeurs restantes pour dmode, si la carte graphique active est monochrome, passeront à une carte graphique ou couleur/graphique comme carte graphique active.
CO40 Ce mode permet d'activer la couleur et 40 caractères par ligne.
CO80 Ce mode permet d'activer la couleur et 80 caractères par ligne.
BW40 Ce mode permet de définir l'affichage en noir et blanc et 40 caractères par ligne.
BW80 Ce mode permet de définir l'affichage en noir et blanc et 80 caractères par ligne.
L Ce paramètre permet d'indiquer la direction dans laquelle vous voulez que l'affichage se déplace, soit R pour droite.
R Ce paramètre permet d'indiquer la direction dans laquelle vous voulez que l'affichage se déplace, soit L pour gauche.
T Ce paramètre permet d'indiquer que l'affichage à un motif de test pour vous aider à aligner l'écran lorsque vous le déplacez.
LPTppn Ce paramètre permet d'identifier le port de l'imprimante : LPT1, LPT2 ou LPT3.
chars Ce paramètre permet d'indiquer le nombre de caractères par ligne : 80 ou 132 (par défaut = 80)
lines Ce paramètre permet d'indiquer le nombre de lignes par pouce : 6 ou 8 (par défaut = 6).
P Ce paramètre permet d'obliger le système à réessayer en continu sur les erreurs de temporisation.
COMn Ce paramètre permet d'indiquer le port série (COM1 ou COM2).
baud Ce paramètre permet d'indiquer le débit en bauds pour le port série, indiqué par le débit en bauds lui-même ou l'abréviation à deux chiffres :
Débit en bauds Vitesse
110 150 300 600 1200 2400 4800 9600
Abréviation 11 15 30 60 12 24 48 96
parity Ce paramètre permet d'indiquer une lettre spécifiant le type de parité (par défaut = parité paire) :
Valeur Description
N Cette lettre permet d'indiquer aucun parité.
O Cette lettre permet d'indiquer une parité impair.
E Cette lettre permet d'indiquer une parité pair.
databits Ce paramètre permet d'indiquer les nombres de bits de données : 7 ou 8 (par défaut = 7).
stopbits Ce paramètre permet d'indiquer les nombres de bits d'arrêt : 1 ou 2 (par défaut = 1 SAUF par défaut = 2 si le débit en bauds est de 110).
P Ce paramètre permet d'obliger le système à réessayer en continu en cas d'erreur de dépassement de délai ; inclure P uniquement si le port COM est destiné à une imprimante série.
LPTn Ce paramètre permet d'indiquer le port parallèle à rediriger : LPT1, LPT2 ou LPT3.
COMn Ce paramètre permet d'indiquer le port série pour recevoir la sortie de redirection : COM1 ou COM2 ; (si aucun port série n'est spécifié, la commande annule une redirection précédente)

Description

Cette commande permet d'effectuer la gestion des paramètres d'un périphérique.

Remarque

Code source

Voici des exemples de code source de MODE :

Lien Langage de programmation Projet
https://github.com/gladir/corail/blob/master/MODE.PAS Turbo Pascal, Free Pascal Corail

Exemples

L'exemple suivant permet de passer d'un mode d'affichage couleur à un mode d'affichage blanc sur noir avec 40 caractères par ligne :

MODE BW40

L'exemple suivant permet de déplacer l'affichage vers la gauche et affiche un motif de test sur la ligne supérieure :

MODE ,L,T

L'exemple suivant permet de configurer le port d'imprimante parallèle LPT1 pour 132 caractères par ligne, 8 lignes par pouce et des tentatives continues après un délai d'attente :

MODE LPT1: 132,8,P

L'exemple suivant configure le premier port série (COM1) pour une imprimante série fonctionnant à 9 600 bauds sans parité, huit bits de données, un bit d'arrêt et des tentatives continues après des erreurs de temporisation :

MODE COM1: 9600,N,8,1,P

L'exemple suivant configure le deuxième port série (COM2) pour un modem fonctionnant à 1 200 bauds avec une parité impaire, sept bits de données (valeur par défaut) et un bit d'arrêt (notez que la troisième virgule est incluse pour tenir compte du paramètre databits même si cette valeur n'est pas spécifié dans cette ligne de commande) :

MODE COM2: 1200,0,,1

L'exemple suivant redirige la sortie destinée au port parallèle LPT1 vers l'imprimante série connectée au port série COM2 :

MODE LPT1: = COM2:

L'exemple suivant permet d'annuler la redirection afin que la sortie soit envoyée normalement au port parallèle LPT1 :

MODE LPT1:


Dernière mise à jour : Mercredi, le 26 Mai 2021