Gotoxy

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 4

TS INF BD : Finaliser les programmes Utilisation des fonctions CRT

THEME: Utilisation des fonctions CRT

1. GOTOXY

Syntaxe
Procedure GotoXY(colonne,ligne);

Paramètres
Nom Description
colonne Ce paramètre permet d'indiquer les coordonnées horizontales (entre 1 et 80)

ligne Ce paramètre permet d'indiquer les coordonnées verticales (entre 1 et 25)

Description

Cette procédure permet de fixer l'emplacement du curseur dans l'écran de texte.

Remarques

 Les coordonnées doivent obligatoirement être situées dans la taille de l'écran.


 Le curseur est déplacé vers la position spécifiée par colonne et ligne dans la fenêtre en
cours. Le coin supérieur gauche est (1, 1).
 Si les coordonnées ne sont pas valides, l'appel à GotoXY est ignoré.

Exemple1

Voici un exemple de l'utilisation de cette fonction :

Exemple2
Voici un exemple de l'utilisation de cette fonction :

On obtiendra un résultat semblable au suivant :

2. TEXTBACKGROUND : (Couleur d'arrière-plan)

Syntaxe
Textbackground (Word / int)

Description

Cette procédure permet de fixer la couleur de fond courante pour l'écriture du texte.

Remarques

 La couleur est une expression entière comprise entre 0 et 7, correspondant à l'une des
8 premières constantes de couleur du texte.
 La couleur d'arrière-plan de tous les caractères écrits ultérieurement sera dans la
couleur spécifiée

Exemple
3. Textcolor : (Couleur du texte)

Syntaxe

Textcolor (Word / int)

Description

Cette procédure permet de fixer la couleur d'écriture courante pour l'écriture du texte.

Remarques

 La couleur est une expression entière comprise entre 0 et 15, correspondant à l'une des
constantes de couleur du texte définies dans Crt.
 Vous pouvez faire clignoter les caractères en ajoutant 128 à la valeur de la couleur du
paramètre teinte. La constante de clignotement Blink est définie à cet effet; en fait,
pour la compatibilité avec Turbo Pascal 3.0, toute valeur de couleur supérieure à 15
fait clignoter les caractères. Le premier plan de tous les caractères écrits
ultérieurement sera dans la couleur spécifiée.

Exemple

Voici un exemple de l'utilisation de cette fonction :

Constante Valeur Description


Black 0 Cette constante permet d'indiquer la
couleur noir
Cette constante permet d'indiquer la
Blue 1
couleur bleu
Cette constante permet d'indiquer la
Green 2
couleur verte
Cette constante permet d'indiquer la
Cyan 3
couleur cyan
Cette constante permet d'indiquer la
Red 4
couleur rouge
Cette constante permet d'indiquer la
Magenta 5
couleur magenta
Cette constante permet d'indiquer la
Brown 6
couleur brune
Cette constante permet d'indiquer la
LightGray 7
couleur gris clair
Cette constante permet d'indiquer la
DarkGray 8
couleur gris foncé
Cette constante permet d'indiquer la
LightBlue 9
couleur bleu clair
Cette constante permet d'indiquer la
LightGreen 10
couleur vert clair
Cette constante permet d'indiquer la
LightCyan 11
couleur cyan clair
Cette constante permet d'indiquer la
LightRed 12
couleur rouge clair
Cette constante permet d'indiquer la
LightMagenta 13
couleur magenta clair
Cette constante permet d'indiquer la
Yellow 14
couleur jaune
Cette constante permet d'indiquer la
White 15
couleur blanche
Cette constante permet d'indiquer
Blink 16 pour le T 128
l'attribut de clignotement

Vous aimerez peut-être aussi