Nom d'objet avec variable, possible?
Bonjour à tous, suite à ma demande pour la création de documents Words (et surtout suite à ma visite sur les différents tutoriels très bien faits), je reviens à la charge. :p
Mon document word est donc créer (là tout marche c'est niquel) mais le problème c'est que j'ai moultes ComboBox (12 exactement) et au lieu de préciser à chaque fois quel signet doit prendre les données de quelle ComboBox, j'ai préféré faire une boucle "for". Ce qui donne ceci :
Code:
1 2 3 4 5 6 7
|
for i := 3 to iCount do begin
vBookMark := vBookMarks.Item('signet'+inttostr(i));
vBookMark.Select;
vContent := vBookMark.Range;
vContent.InsertAfter(ComboBox[i-2].text);
end; |
Là, Delphi ne digère pas le "ComboBox[i-2].text" (i est bien déclaré en tant qu'integer). Si je me souviens bien, en pascal c'est possible, mais est-ce possible d'appeler des objets à l'aide de cette méthode? Où en existe-t'il une autre qui m'éviterait de taper une centaine de lignes de code répétitives?
Merci d'avance,
Cleem@isatioN!