[delphi7][composant] utilisation d'une TStringList
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:
1 2 3 4 5 6
|
private
goChampsFirebird : TStringList;
...
published
property ChampsFirebird : TStringList read GetChampsFirebird write SetChampsFirebird; |
dans mon constructeur j'ai mis :
Code:
1 2
|
goChampsFirebird := TStringList.Create; |
et dans mon destructeur :
Code:
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 ?