Je suis désolé, je transfere ce message du forum C++ vers ce forum :
Bonjour,
j'ai un problème pour retourner un objet de type TListBox avec C++ Builder 6.
Le principe de ce que je veux faire est :
Creer une fonction qui retourne une TListBox, pour afficher le contenu dans une TListBox.
voici le code de la fonction qui plante.
Dans le point h de ma classe j'ai mis ça : #include <StdCtrls.hpp>
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 TListBox affichageLB(); TListBox *C_BasedeFait::affichageLB() { TListBox *temp = new TListBox; //Ligne qui plante TFait *parcours = new TFait; parcours = faits; if (faits == NULL) { temp->Items->Add("La base de faits est vide"); } else { while (parcours != NULL) { temp->Items->Add(parcours->contenu); parcours = parcours->pSuiv; } } return temp; }
Partager