Génération automatique de bouton

Utilisateur anonyme - 1 janv. 2009 à 13:05
 Utilisateur anonyme - 5 janv. 2009 à 16:45
Bonjour,
J'aimerais savoir comment générer des noms de variables automatiquement. Par exemple, dans mon programme j'ai besoin de créer beaucoup de boutons, j'utilise donc une boucle me générant des des bouton (wxToggleButton) du style :
for (j=0;j<24;j++)
        {
ToggleButton1 = new wxToggleButton(this, ID_TOGGLEBUTTON1, wxEmptyString,wxPoint(45*i,21*j+100), wxSize(48,24), 0, wxDefaultValidator, _T("ID_TOGGLEBUTTON1"));
        }

Mais j'aurais besoin que le nom de variable du bouton (à savoir ToggleBouton1) change, pour avoir par exemple ToggleBouton1, ToggleBouton2, ToggleBouton3, ToggleBouton4,...

Merci d'avance.

2 réponses

Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
4 janv. 2009 à 13:32
Salut
Ca s'appelle un tableau ce que tu veux faire:
for (j=0;j<24;j++)
        {
ToggleButton[j] = new
wxToggleButton(this, ID_TOGGLEBUTTON1,
wxEmptyString,wxPoint(45*i,21*j+100), wxSize(48,24), 0,
wxDefaultValidator, _T("ID_TOGGLEBUTTON1"));
        }
A+
____________________________________________________________________________
Mon site internet :   http://ImAnalyse.free.fr
0
Utilisateur anonyme
5 janv. 2009 à 16:45
ça parait simple en effet
Merci pour le conseil
0
Rejoignez-nous