Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1254 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Type de donnée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Type de donnée

n°1046122
flam182
Posté le 13-04-2005 à 16:30:39  profilanswer
 

Bonjour,
 
je bloque sur un truc simple,
j'aimerais avoir l'inverse de ce type de donnée :
Tdonnee = array [0..6] of String;
 
je voudrais un truc ds le genre :
TDonnee = array ['BS','BA',BE'] of Integer  
statut : TDonnee
et pouvoir appeler 'statut['BA'] := 2' par exemple
 
Merci d'avance :)
 

mood
Publicité
Posté le 13-04-2005 à 16:30:39  profilanswer
 

n°1046366
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-04-2005 à 17:53:43  profilanswer
 

Pas possible avec des chaînes, mais tu peux le faire avec une enum :
 
TDonneeIndex = (diBS, diBA, diBE);
TDonnee = array[diBS..diBE] of string;
statut[diBA] := 2;
 
(le "di" c'est parce qu'on met les 2 ou 3 initiales du nom du type devant les valeurs de l'enum en général, on en voit pas mal un peu partout dans Delphi)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1046957
flam182
Posté le 14-04-2005 à 08:53:38  profilanswer
 

ok merci antp ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Type de donnée

 

Sujets relatifs
[ VB.net ] type socket non défini [Résolu]Pointeur vers une variable (record) de type : array of array of ...
Problème input type='hidden'[delphi]Retour de fonction - Type incompatible
Question débutant - Optimiser type de donnée Number (Oracle)Type de donnée LONG dans SELECT Oracle
Type de donnée FILE *Flux de donnée de type Reader
[Mysql] Quel type pour ce champs de base de donnée ?[VB] Automatisation initialisation de donnée ds un type style record
Plus de sujets relatifs à : Type de donnée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR