cdumas
Messages postés3Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention29 avril 2008
-
29 avril 2008 à 15:28
aserf
Messages postés114Date d'inscriptionlundi 15 avril 2002StatutMembreDernière intervention 1 juillet 2011
-
30 avril 2008 à 08:55
Bonjour,
Je cherche à déterminer la chaîne associée à une valeur d'énumération en vb6!
En fait je cherche à parcourir l'enum via un "for each" ou ...
Auriez vous des solutions à me proposer?
aserf
Messages postés114Date d'inscriptionlundi 15 avril 2002StatutMembreDernière intervention 1 juillet 2011 30 avril 2008 à 08:55
Salut,
perso j'ai developper un soft qui prend une enum et la transform en class, avec des fonctions pour les afficher, lire, ...
maintenant les enum en vb
je c plus si elle sont identique au enum en vb.net ... si c'est la cas tu peu charger le soft et dans le menu tu as "vb.net" -> "Code Enumeration", tu colle ton enum et il te genere la class,
a++
seb
Développement Rapide PHP / VBNET -> www.database2code.com
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 29 avril 2008 à 16:47
Bonjour
En VB.NET, c'est possible (par un .ToString et même de savoir si la valeur est dans l'enum), mais en VB6, je pense que non.
A mon avis, VB lors de la "compilation", remplace le nom de l'élément par sa valeur, comme une constante comme une autre.
Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 29 avril 2008 à 16:51
Pas possible directment en VB6, contrairement à VB.NET.
Tu peux tojorus te faire une fonction qui recoit en parametre une valeur de l'énum et retourne une string correspondante, avec un joli Select Case dedans