Bonjour,

Je débute dans les composants et j'ai donc des problèmes.

Mon composant a besoin d'une TStringList comme propriété publiée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
private
    goChampsFirebird : TStringList;
    ...
published
    property ChampsFirebird : TStringList read GetChampsFirebird write SetChampsFirebird;
dans mon constructeur j'ai mis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
goChampsFirebird := TStringList.Create;
et dans mon destructeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
FreeAndNil(goChampsFirebird);
Mon composant compile correctement mais quand je veux l'utiliser, j'ai plein d'erreur de l'IDE (rtl70, vcl70). En fait j'arrive à saisir les valeur dans ma liste mais quand je veux y retourner c'est là que ca plante. Je n'arrive pas à voir pourquoi. En plus il me semble que les valeurs que je rentre dedans ne sont pas sauvegardées.

Ai-je omis quelque chose dans mon composant ?