[R] Obtenir le nom d'une variable par rapport à son ID ...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

[R] Obtenir le nom d'une variable par rapport à son ID ...

#1

Message par arrkhan »

Tout est dans le titre, y a-t-il un moyen d'obtenir le nom d'une variable sachant que l'on connait son ID ?

petite gui d'entrainement ^^
► Afficher le texte
Le but du jeu est de modifier $Variable pour obtenir la variable $MaVariableX correcte dans la gui ...

Je continu a chercher ...
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [..] Obtenir le nom d'une variable par rapport à son ID ...

#2

Message par timmalos »

J'ai pas tout à fait compris ce que tu souhaites faire, mais Eval() ne te suffit pas?
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

Re: [..] Obtenir le nom d'une variable par rapport à son ID ...

#3

Message par arrkhan »

eval est utile si on connait le string, la on ne connait que l'ID du contrôle, si on peut trouver le string à partir de l'ID, après y'a moyen de faire
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Obtenir le nom d'une variable par rapport à son ID ...

#4

Message par Iste »

Bah le truc c'est que l'id peut etre dans x variables. C'est d'ailleurs ton cas là vu que tu stocke l'id dans $IDVar.

La seule solution que je vois, serait d'avoir une fonction qui connaitrait tout les noms des variables contenant des controlID et qui regarderai chaque une a une.
Signez ici
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

Re: [..] Obtenir le nom d'une variable par rapport à son ID ...

#5

Message par arrkhan »

bon, c'était une petite partie d'un script beaucoup plus gros, mais finalement, j'ai fait autrement et c'est encore mieux ^^, je passe en résolu.
Répondre