Forum ada95000 Dernière connexion : 16/06/2025 à 22:30
Fin de session : 16/06/2025 à 22:40

Vous n'êtes pas connecté [Connexion - Inscription]
Go Bottom
Version imprimable | Envoyer à un ami | S'abonner | Ajouter aux Favoris Nouveau SujetNouveau sondageRépondre
Auteur: Sujet: get sur un type enumeratif   ( Réponses: 3 | Vues: 1072 )
Edguy
Newbie
Membre
 
 
Messages: 1
Inscrit(e) le: 19/05/2004
Lieu de résidence : Montréal
Déconnecté(e)
Publié le 19/05/2004 à 20:12 Reply With Quote
get sur un type enumeratif

Bonjour j'aimerais un coup de main pour faire un get sur un type enumeratif

--------------------------------------------------------------------------------------------------------------
Si je fais un get sur un type entier je ferais ceci


PACKAGE ES_Entiers IS NEW Integer_IO (Integer);

ES_Entiers.get(vcomm.Nombre);
--------------------------------------------------------------------------------------------------------------
si je veux mettre un get sur le type enumeratif ??????????????



               type Tprod is (E1001, E1002, E1003);
 

 Type tcomm is Record
   
   Produit:Tprod;    --de type Tprod(enumeratif)
   Nombre:Integer;
   
 end record;

 vcomm: Tcomm;  --var de type tcomm



               
               ??????????.get(vcomm.Produit);

----------------------------------------------------------------------------------------------------------
merci
Go Top #46 Go Bottom
View Edguy's ProfileE-Mail EdguyView All Posts by EdguyU2U MemberAdd Edguy to your MSN contact list
ftbass
Administrator
StaffStaffStaffStaffStaffStaffStaffStaffStaff
 
images/avatars/WC3HumanOp1.gif
 
Messages: 72
Inscrit(e) le: 27/02/2004
Déconnecté(e)
Publié le 21/05/2004 à 17:10 Reply With Quote
RE : get sur un type enumeratif

Après quelques tests, je dois dire que c'est plus dur que je ne le pensais.:-? J'y travaille...

Si quelqu'un sait comment s'y prendre, je suis intéressé :D

@+
http://ftprods.free.fr
Go Top #47 Go Bottom
View ftbass's ProfileE-Mail ftbassVisit ftbass's HomepageView All Posts by ftbassU2U Member
103e
Newbie
Membre
 
 
Messages: 1
Inscrit(e) le: 25/07/2004
Déconnecté(e)
saint.gif Publié le 25/07/2004 à 12:19 Reply With Quote
RE : get sur un type enumeratif

type Tprod is ( E1001, E1002, E1003 );

type Tcomm is
  record
 
     Produit  : Tprod;
     Nombre : Integer;
 
  end record;

package Produit_IO is new Ada.Text_IO.Enumeration_IO ( Tprod );


Vcomm : Tcomm;

...

  Produit_IO.Get ( Vcomm.Produit );

-----------------------------------------------
C'est un peu tard pour répondre mais tant pis.
Go Top #74 Go Bottom
View 103e's ProfileE-Mail 103eView All Posts by 103eU2U Member
ftbass
Administrator
StaffStaffStaffStaffStaffStaffStaffStaffStaff
 
images/avatars/WC3HumanOp1.gif
 
Messages: 72
Inscrit(e) le: 27/02/2004
Déconnecté(e)
Publié le 25/07/2004 à 13:56 Reply With Quote
RE : get sur un type enumeratif

Il n'est jamais trop tard...

Merci beaucoup 103e :)
Ca sert toujours...
http://ftprods.free.fr
Go Top #75 Go Bottom
View ftbass's ProfileE-Mail ftbassVisit ftbass's HomepageView All Posts by ftbassU2U Member
Nouveau SujetNouveau sondageRépondre

Go Top
10.2.121.144 22:30 - 16 Juin 2025 10.2.121.144
[ 0.2308102 secondes | Effacer le cookie | 18 requêtes ]
Oxygen v1.0.11 © 2002  |  Oxygen WebSite © 2002