[DELPHI] : nom d'objet dans une boucle ...

Résolu
ollie314 Messages postés 145 Date d'inscription   Statut Membre Dernière intervention   -  
ollie314 Messages postés 145 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je travaille sous delphi, et j'aimerais faire un petit travail. Sur une fiche, j'ai 10 image et 10 memo nomme image1, image2, ... image10 et memo1, memo2, ..., memo10.
J'aimerais assigner les propriétés des diférents objet au sein d'une boucle for.
Pour cela j'utilise (enfin j'avais dans l'idée d'utiliser) une déclaration du genre image := (sender as Timage); et de traouver le nom de l'image en faisant :
with image+i (ou i est l'increment de la boucle) do
....

Mais ça ne fonctionne pas. En fait la déclaration image := sender as TImage c'est ok mais pas moyen de trouver comment concatener l'increment au nom.

Quelqu'un peut-il m'aider.

Merci d'avance

Ollie314
A voir également:

1 réponse

ollie314 Messages postés 145 Date d'inscription   Statut Membre Dernière intervention   80
 
Re ...

Désolé, je vien de trouver comment faire :

Pour ceux que ça interesse :

on déclare juste
image := ( FindComponent( 'Image' + IntToStr( i ) ) as TImage );

et le tour est joué ...

C'est tout bète pour changer ...

Amicalement

Ollie314
0