Objectif :Positionner le curseur sur l'écran et afficher éventuellement un message

 

Format:ÉCRAN colonne de ligne [texte ]

 

rangéeLe nouvel emplacement de ligne pour le curseur
colonneLe nouvel emplacement de colonne pour le curseur
texteTexte facultatif à afficher au nouvel emplacement du curseur

 

Voir aussi: ÉCHO et ÉCHOERR, ECHOS et ECHOSERR, SCRPUT, TEXTEet VSCRPUT.

 

Usage:

 

SCREEN vous permet de créer des affichages d’écran attrayants dans des fichiers batch. SCRPUT vous permet de spécifier où un message apparaîtra à l'écran. Vous pouvez utiliser SCREEN pour créer des menus et autres affichages similaires. Par exemple, le fragment de fichier batch suivant affiche un menu :

 

@ Echo off

cls

écran 3 10 Sélectionnez un chiffre de 1 à 4 :

écran 6 20  1 - Traitement de texte

écran 7 20 2 – Feuille de calcul

écran 8 20  3 - Télécommunications

écran 9 20  4 - Quitter

 

SCREEN ne change pas les couleurs de l’écran. Pour afficher le texte dans des couleurs spécifiques, utilisez SCRPUT or VSCRPUT. SCREEN laisse toujours le curseur à la fin du texte affiché.

 

Le rangée et colonne les valeurs sont de base zéro, donc sur un affichage de 25 lignes sur 80 colonnes, valide lignes sont compris entre 0 et 24 et sont valides colonnes sont compris entre 0 - 79. SCREEN vérifie une valeur valide rangée et colonne, et affiche un message d'erreur « Utilisation » si l'une des valeurs est hors plage.

 

In TCC, le maximum rangée La valeur est déterminée par la hauteur actuelle du TCC fenêtre de l'onglet et le maximum colonne La valeur est déterminée par la largeur actuelle de l'écran virtuel (voir Redimensionner le Take Command Vitrine pour plus d'informations).

 

Vous pouvez également spécifier le rangée et colonne comme décalages par rapport à la position actuelle du curseur. Commencez la valeur par un signe plus [+] pour déplacer le curseur vers le bas ou vers la droite, ou avec un signe moins [-] pour déplacer le curseur vers le haut ou vers la gauche. Cet exemple imprime une chaîne 3 lignes au-dessus de la position actuelle, dans la colonne absolue 10 :

 

écran -3 10 Bonjour tout le monde !

 

vous spécifiez 999 pour le rangée, SCREEN centrera le texte verticalement sur l’écran. Si vous spécifiez 999 pour le colonne, SCREEN centrera le texte horizontalement. Cet exemple imprime un message au centre du TCC fenêtre d'onglet :

 

écran 999 999 Bonjour le monde