LOCATE |
Emplacement |
---|---|
QuickBASIC/QBasic |
Syntaxe
LOCATE [ligne%] [,[colonne%] [,[curseur%] [,dep% [,fin%]]]] |
Paramètres
Nom | Description |
---|---|
colonne% | Ce paramètre permet d'indiquer la position horizontal du curseur |
ligne% | Ce paramètre permet d'indiquer la position vertical du curseur |
curseur% | Ce paramètre permet d'indiquer si le curseur est visible (vaut 0) ou invisible (est différent de 0) |
dep% | Ce paramètre permet d'indiquer la ligne de début du curseur |
fin% | Ce paramètre permet d'indiquer la ligne de fin du curseur |
Description
Cette commande permet de positionner le curseur.
Remarques
- Vous pouvez omettre n'importe quel paramètre de l'instruction. Lorsque vous omettez la ligne ou la colonne, LOCATE laisse le curseur sur la ligne ou la colonne où il a été déplacé par un LOCATE précédent ou une instruction d'entrée ou de sortie précédente, selon la dernière éventualité. Lorsque vous omettez d'autres paramètres, le QuickBASIC prend la valeur précédente du paramètre.
- Notez que les lignes de début et de fin sont les lignes de balayage CRT spécifiant quels pixels de l'écran sont allumés. Une intervalle plus large entre les lignes de début et de fin produit un curseur plus grand, tel que celui occupant un bloc de caractères entier. Lorsque dep% est inférieur à fin%, alors LOCATE produit un curseur en deux parties. Si la ligne de départ est indiquée, l'arrêt doit également être spécifié.
- La dernière ligne de l'écran est réservée à l'affichage des touches programmables et n'est pas accessible au curseur sauf si l'affichage des touches programmables est désactivé (KEY OFF) et LOCATE est utilisé avec PRINT pour écrire sur la ligne.
Exemple
Voici un exemple de l'utilisation de cette commande :
on obtiendra un résultat semblable au suivant :
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - CSRLIN
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - POS
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - LOCATE
Dernière mise à jour : Mercredi, le 14 septembre 2016