Section courante

A propos

Section administrative du site

SET_COL

Fixe la colonne
Ada Text_IO

Syntaxe

Procedure Set_Col(To:in Positive_Count);
Procedure Set_Col(File:in File_Type;To:in Positive_Count);

Paramètres

Nom Description
To Ce paramètre permet d'indiquer le nombre d'espace à rajouter à la position courante
File Ce paramètre permet d'indiquer l'identificateur de fichier

Description

Cette procédure permet de fixer la position horizontal dans le fichier ou sur la console de sortie.

Exemple

Voici un exemple de l'utilisation de cette fonction :

  1. WITH TEXT_IO; USE TEXT_IO;
  2.  
  3. PROCEDURE GotoXYSamples IS 
  4.  
  5.    PROCEDURE GotoXY(X,Y:Integer) IS BEGIN
  6.       SET_COL(Text_IO.Positive_Count(X)); 
  7.       SET_LINE(Text_IO.Positive_Count(Y));
  8.   END GotoXY;
  9.    
  10. BEGIN
  11.    FOR I IN 1..5 LOOP
  12.       GotoXY(I,I);
  13.       PUT('A');
  14.    END LOOP;
  15.    FOR I IN 1..5 LOOP
  16.       GotoXY(6+I,6-I);
  17.       PUT('B');
  18.    END LOOP;
  19.    GotoXY(1,6);
  20.    PUT_LINE("Fin !"); 
  21. END GotoXYSamples;


Dernière mise à jour : Dimanche, le 1er avril 2018