POS
DESCRIPTION.
L'instruction POS retourne la position horizontale, en nombre de colonnes, du curseur textuelle par rapport à la bordure gauche de la surface textuelle.
SYNTAXE.
ksymboles = POS
REMARQUES.
L'instruction POS retourne un nombre entier.
L'instruction POS n'est opérante que sur la surface textuelle. Les caractères envoyés sur la surface graphique se sont pas pris en compte même s'ils chevauchent la surface textuelle.
Les caractères affichés directement sur la surface textuelle à l'aide de la commande VDU modifient la position du curseur textuel et donc les valeurs retournées par les instructions POS et VPOS. Toutefois, l'utilisation de la commande VDU devrait restée réservée à l'envoi de caractères de controle, code de 1 à 31.
Voir l'instruction VPOS qui retourne la position verticale, en nombre de lignes, du curseur textuel.
Voir l'instruction TAB( ) qui modifie la position du curseur textuel.
RUBRIQUES.
L'affichage des textes pour plus de détails sur la gestion de l'affichage des textes.
EXEMPLE.
REPEAT
CLS
PRINT TAB( 21 , 30 ) "Appuyez sur Q pour quitter ou sur"
PRINT TAB( 25 , 31 ) "une autre touche pour refaire."
PRINT TAB( RND( 75 ) , RND( 25 ) ) ;
kcolonne = POS
kligne = VPOS
PRINT "+ <<< ( " ; STR$( kcolonne ) ; " , " ; STR$( kligne ) ; " )"
kpause$ = GET$
UNTIL kpause$ = "Q" OR kpause$ = "q"
PRINT "Fin du test. Au revoir."
END
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
avec un exemple de résolution à télécharger pour vous inspirer.