Bonjour,
J'ai un problème (de base) que je n'arrive pas à résoudre.
J'ai une classe mère
Cette classe fait appel à la classe fille maFille (j'inclue donc la classe fille dans le unit de mon premier fichier -ma classe mère donc-).
Code : Sélectionner tout - Visualiser dans une fenêtre à part TfrmTMain=class(TForm) (fichier 1)
J'arrive à lancer des procédures de la classe fille sans problème depuis la classe mère.
Mais ma classe fille doit pouvoir lancer des procédure de la classe mère. Pour cela, je pensais spécifier dans ma classe fille:
Je pensais avoir ainsi fait un héritage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part maClasseFille=class(TfrmTMain)
Seulement, ça ne fonctionne pas. A la compilation, Delphi me dit que l'identificateur TfrmTMain n'est pas déclaré. Et si j'ajoute à mon unit de ma classe fille le nom du fichier 1, il me dit qu'il y a référence d'unité circulaire au fichier 1.
Savez vous ce qui ne lui plaît pas ?
Merci.
Partager