Initialisation d'une wxliste
Je cherche à initialiser une liste. Je pense avoir suivi pas à pas les instructions de wxList.
C'est la première fois que j'utilise une wxliste.
Où est l'erreur ? Quelqun a-t-il une idée ?
Voici le code:
#include <wx/string.h>
class FichaTraiter
{
wxString NomFic;
....
};
...
// Liste des fichiers à traiter
45 WX_DECLARE_LIST( FichaTraiter , MaListe );
46 #include <wx/listimpl.cpp>
47 WX_DEFINE_LIST ( MaListe );
48 MaListe ListFic;
Msg du compilateur:
45 MaListe n'a pas été déclaré.
Attendu constucteur destructeur ou conversion de type avant ';'.
47 wxMaListeNode n'a pas été déclaré.
47 _WX_LIST_ITEM_TYPE_MaListe n'a pas été déclaré.
48 MaListe n'est pas un type.
Ma configuration Windows XP - Wxdevcpp 6.10.1
Initialisation d'une wxliste
Je veux saisir une série de noms de fichiers que je voudrais placer dans une liste pour les passer à un sous-programme (et non une liste de fenêtres).
La saisie ne pose pas de pb, mais je n'arrive pas à mettre en place la liste, malgré une lecture attentive de la doc!
Je peux toujours utiliser une stdlist , mais c'est dommage, cela m'impose une double conversion de chaine et d'autre part je souhaîte utiliser au maximum wxwidget pour l'apprendre.
Désolé pour les balises de code je ne suis pas du tout familier des forums.
En tout cas merci pour ta réponse.
Initialisation d'une wxList
Merci pour vos réponses.
Au lieu d'une wxListe je vais utiliser un tableau pour ne pas être bloqué, mais cela ne me fera pas progresser dans l'utilisation de wxwiget. Je vais me replonger dans les docs pour trouver pourquoi mon code ne marche pas. Je manque de bases en programmation objet.