Bonsoir
Je pense qu'à la lecture du titre du post vous vous rendez compte que je suis un débutant.
J'ai créé une classe TTraitement qui dérive de Tobject. Cette classe contient une variable qui est du type TDosCommand qui dérive de TComponent.
Dans le create de TTraitement je met
DosCommand:=TDosCommand.create(self)
Le compilateur bloque dessus et me dis que TTraitement et TComponent sont incompatibles. En passant la souris sur le self, je vois qu'il est du type TTraitement.
Je croyais que mettre self dans le create voulez dire que DosCommand est un objet dont il est son propre propriétaire. J'suis un peu perdu....
Vous pouvez m'éclaircir les idées. Merci.
Partager