On a un type énuméré (abc,def)
Et une chaîne de caractère "abc"
Je me demandais si l'on pouvait "forcer" la conversion de la chaîne de caractère vers un type énuméré.
pour cela j'ai tenté de faire :
- Code: Tout sélectionner
VariableEnumere:=TypeEnumere(ChaineCaractère);
Mais à priori la conversion ne peut pas être faite.
invalid conversion, not compatible with type "Standard.String"
Si je fais la même chose sur des entier par exemple ça fonctionnera; mais pas les chaines de caractère; du coup je sais pas trop comment faire ça...
Ce que je veux faire c'est transformer chaine de caractère "abc" en valeur énuméré abc.