Générer dynamiquement plusieurs objets EDI
Hello,
Je veux pouvoir créer un certain nombre (que je ne connais pas) d'objets EDI (par exemple des Label et des ComboBox) dans mon code. Je veux pouvoir y accèder après (avec un index par exemple, ou un nom du type monLabel1, monLabel2...). Je vois pas trop comment faire...
La création a l'air de marcher :
Code:
1 2 3 4 5 6
| for (int i=1;i<10;i++) {
TLabel monLabel = new TLabel(fMain);
monLabel->Name="monLabel" + AnsiString(i);
monLabel->Caption="Label numéro " + AnsiString(i);
fMain->InsertControl(monLabel);
} |
Par contre, comment récupérer un de ces labels ? En fait je cherche une fonction qui me récupére un objet en fonction du nom que je lui passe. Ca existe en Java, quel est l'équivalent Builder ?
Merci !