Recuperer le nom d'un composant cliqué

hierroc Messages postés 6 Date d'inscription jeudi 6 février 2003 Statut Membre Dernière intervention 31 août 2005 - 4 juin 2004 à 19:27
hierroc Messages postés 6 Date d'inscription jeudi 6 février 2003 Statut Membre Dernière intervention 31 août 2005 - 6 juin 2004 à 20:39
Voila: Je suis sûr que c'est un problème tout con, mais je crée dynamiquement une série d'images dans une form, et je leur affecte une fonction dans l'event OnClick. Dans cette fonction, j'aimerais récupérer le nom de l'image sur laquelle l'utilisateur a cliqué.

C. Hierro

5 réponses

Loulibier Messages postés 309 Date d'inscription jeudi 6 juin 2002 Statut Membre Dernière intervention 24 septembre 2008 2
4 juin 2004 à 20:36
Salut,

Si tu désires récuperer le nom du composant sur lequel tu as cliqué utilise :
TImage(Sender).Name;

Si tu désires récupérer le nom et le chemin de l'image charger par ton composant utilise plutôt un tableau de string ou tu stockeras tous les noms de tes images.

Bonne prog ;)
0
hierroc Messages postés 6 Date d'inscription jeudi 6 février 2003 Statut Membre Dernière intervention 31 août 2005
5 juin 2004 à 11:49
Merci Loulibier, ça marche impec. Pour le tableau de string, je sais pas encore. J'utilise pour l'instant le filelistbox.

Encore merci, et bonne prog à toi aussi.

C. Hierro
0
cs_flo1984 Messages postés 12 Date d'inscription dimanche 16 mai 2004 Statut Membre Dernière intervention 22 février 2006
5 juin 2004 à 16:40
Pour info, on peut aussi faire :

(Sender as TButton).Name;
0
japee Messages postés 1727 Date d'inscription vendredi 27 décembre 2002 Statut Modérateur Dernière intervention 6 novembre 2021 8
6 juin 2004 à 14:40
flo 1984, tu voulais certainement dire :

(Sender as TImage).Name;


Mais on avait compris ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hierroc Messages postés 6 Date d'inscription jeudi 6 février 2003 Statut Membre Dernière intervention 31 août 2005
6 juin 2004 à 20:39
Merci les gars ! Trop sympas.

C. Hierro
0
Rejoignez-nous