Amos Professional Manual  Contents  Index

Text


Ce chapitre explique comment utiliser les avantages d'AMOS Professional pour manipuler du texte. Vous pouvez vouloir vous remémoriser l'ensemble des caractères visibles en exécutant cette simple routine :

E> For 0=32 To 255
    Print Chr$(C);" =Code Ascii";
    Print Asc(Chr$(C)) : Wait 10
   Next C

Impression à l'écran
L'instruction PRINT est l'une des commandes les plus familières dans la plupart des langages Basic.

PRINT
instruction : afficher des éléments à l'écran
Print items

Les éléments sont affichés à l'écran, en partant de la position actuelle du curseur, et peuvent inclure les caractères de n'importe quel groupe de variables ou de constantes, jusqu'à une longueur maximale de 255 caractères. La commande PRINT est également utilisée pour afficher des graphiques et des informations à l'écran, comme cela est montré dans tout ce manuel. Ce chapitre se concentre uniquement sur l'affichage de texte.

Les instructions Print peuvent occuper leurs propres lignes, mais si plusieurs éléments doivent être affichés sur une seule ligne du programme, chaque élément doit être séparé du suivant par un point-virgule ou une virgule. Un élément à afficher peut être une chaîne, une variable ou une constante, et il est placé entre guillemets.

Un point-virgule est utilisé pour afficher les éléments les uns à la suite des autres, comme ceci :

E> Print "Follow";"on"

Une virgule déplace le curseur à la position de "Tabulation" suivante sur l'écran, comme suit :

E> Print "Next","Tab"

Une tabulation est un repère automatique qui définit une position d'affichage, et est souvent utilisée pour présenter des colonnes de chiffres, ou pour effectuer des retraits dans le texte. La mise en place des tabulations est expliquée plus loin.

Normalement, le curseur est avancé d'une ligne vers le bas après chaque commande PRINT, mais en utilisant le point-virgule ou la virgule, cette règle peut être modifiée. Voici un exemple :

E> Print "AMOS"
   Print "Professional"
   Print "AM";
   Print "OS",
   Print "Professional"
Retour    Suivant
05.06.01