tableau dynamique d objet [Delphi] - Programmation
Marsh Posté le 04-06-2001 à 05:43:21
en fait jai des pbs surtout avec ca:
TTPanel = Class(TPanel)
[Erreur] Unit1.pas(15): Identificateur non déclaré : 'Tpanel'
je voispas ce qu il faut declarer .
Marsh Posté le 04-06-2001 à 11:42:09
essaie de rajouter extctrls dans les uses.
Marsh Posté le 04-06-2001 à 15:56:39
merci beaucoup .
en delphi 4 y en avait apparament pas besoin, c est pour a que je comprenais pas.
Marsh Posté le 04-06-2001 à 23:34:54
quand il dit qu'il trouve pas un truc, le plus simple c'est dans l'aide de chercher le nom (ici TPanel), là il te dit dans quelle unit le composant est déclaré.
Marsh Posté le 05-06-2001 à 01:48:32
antp a écrit a écrit : quand il dit qu'il trouve pas un truc, le plus simple c'est dans l'aide de chercher le nom (ici TPanel), là il te dit dans quelle unit le composant est déclaré. |
ok merci encore plus .
je pensais que c etait implicite, et que TPanel il connaissait deja, de plus en Delphi 4 on peut faire comme j ai ecris et ca passe ala compilation, c est our ca que j ai ete un peu etonne, mais je suis etudiant et a vrai dire on nous apprend pas trop a se demerder tout seul , mais bon j ai cherhcer et malgres le fait que l erreur soit assez explicite, j y ai meme pas pense, merci .
Marsh Posté le 05-06-2001 à 03:14:18
Clarkent a écrit a écrit : [...]mais je suis etudiant et a vrai dire on nous apprend pas trop a se demerder tout seul , [...] |
rhalala, ces djeunz alors...
Marsh Posté le 05-06-2001 à 15:26:28
Clarkent a écrit a écrit : mais je suis etudiant et a vrai dire on nous apprend pas trop a se demerder tout seul |
c'est marrant parce que nous justement on avait parfois l'impression que c'est ça qu'ils voulaient nous apprendre...
Marsh Posté le 05-06-2001 à 16:07:43
antp a écrit a écrit : c'est marrant parce que nous justement on avait parfois l'impression que c'est ça qu'ils voulaient nous apprendre... |
on doit pas etre etudaint dans le meme coin .
Marsh Posté le 04-06-2001 à 05:07:50
je voudrias creeer un tableau dynamique de panel, et pars me servir de certain procedure.
je creais donc unenouvelle class et voila:
je lui dis donc ca dans les types:
type
TForm1 = class(TForm) // le Tform c ets bien sur la fenetre d origine
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;
TTpanel = class (Tpanel)
public
constructor create (AOwner:Tcomponent);override;
end;
et apres je definis la procedure cconstructor:
constructor TTpanel.create (AOwner:TComponent);
begin
inherited
end;
mais jai droit aux messages suivant, lerreur apparaisannt au:
TTPanel = Class(TPanel)
[Erreur] Unit1.pas(15): Identificateur non déclaré : 'Tpanel'
ca pour le create du constructor:
[Erreur] Unit1.pas(17): Ne peut surcharger une méthode statique
et encore une pour le end apres l inherrited:
type incompatible.
si quelqu un pouvai maider a creer un panel en dynamique ca serait sympa merci .
c est assez genant quand ca compile pas .
enfin je comrpends pas trop la merci .
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".