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,...
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 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