erreur Constructor - Inherited. [Delphi] - Delphi/Pascal - Programmation
Marsh Posté le 26-09-2005 à 22:53:24
Le problème vient de Tsac.Creation(15);
Je n'ai pas encore tout bien cerné mais si j'utilise TForm4.Creation(15); çà fonctionne. Je vais poursuivre un peu je reviendrai la dessus plus tard si quelqu'un peut m'expliquer pourquoi çà m'avancerait
Marsh Posté le 27-09-2005 à 10:33:04
L'instruction
Tsac.Creation(15); |
appele la méthode "creation" appartenant à l'objet "Tsac"...qui n'est pas encore créé.
Pour créer un objet on utilise donc (généralement) l'ordre suivant:
Tsac := TForm4.Creation(15);
Ceci n'appele pas la méthode liée à un objet(qui à ce stade n'est qu'un pointeur nul), mais la méthode liée à la classe TForm4 (la classe, elle, existe dès le depart).
Tu peut toujours consulter l'aide au chapitre "Méthodes de classe", mais à part pour les constructeur, ça ne sert pas souvent
Marsh Posté le 26-09-2005 à 21:15:31
Bonsoir
Je commence avec delphi et je suis bloqué au niveau du CONSTRUCTOR j'ai une erreur de violation d'accès :
Pourriez-vous un peu m'éclairer sur ce que j'ai commencé ci dessous ? Merci