Bonjour,
J'ai un tableau de bouton (9), un tableau d'une structure (9), je souhaite donc les faire correspondre.
Ma structure la voici :
Ma boucle sur les bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef struct{ char Nom; double Prix; }Produits;
Quand je retire la partie "TabProduits[i].Nom", par un texte du type "Test" mes 9 boutons s'affichent, dans le cas contraire ça compile, mais plantage complet avec : "A cesser de fonctionner".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 for(i = 1, j = 0; i < 10; i++){ p_TabButton[i] = gtk_button_new(); gtk_button_set_label(GTK_BUTTON(p_TabButton[i]), TabProduits[i].Nom); gtk_box_pack_end(GTK_BOX(p_TabHBox[j]), p_TabButton[i], TRUE, TRUE, 0); if((i%3) == 0){ gtk_box_pack_end(GTK_BOX(p_MainBox), p_TabHBox[j], TRUE, TRUE, 0); j++; } }
Merci d'avance.
Hantse
Partager