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.
Je fais donc :
Et D7 me fait une violation d'accès dans le rtl70.bpl.
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 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;
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.
Du coup même quand je "commente" les lignes ci-dessus, il continue de me fait la violation d'accès.
Quelqu'un pourrait-il me permettre d'avancer ?
Merci d'avance.
Partager