Développement de composants et TStrings
Bonjour à tous,
Bien que familiarisé avec le développement de composant, pour la 1ère fois j'ai besoin d'intégrer un TStrings à un composant, avec accès à un éditeur de liste de chaînes dans l'inspecteur d'objet.
Exactement comme la propriété Lines du TMemo.
:pc: Je fais donc :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
protected
FToto: TStrings;
procedure SetToto(Value: TStrings);
published
property Toto: TStrings read FToto write SetToto;
implementation
procedure TComposant.SetToto(Value: TStrings);
begin
if FToto <> Value then
FToto := Value;
end; |
Et D7 me fait une violation d'accès dans le rtl70.bpl. :ouin:
J'ai bien regardé l'implémentation du TMemo et essayé de faire quelque chose d'approchant, mais je n'ai pas réussi à me défaire d'une erreur abstraite. :fou:
Du coup même quand je "commente" les lignes ci-dessus, il continue de me fait la violation d'accès. :help:
Quelqu'un pourrait-il me permettre d'avancer ?
Merci d'avance.