Bonjour à tous
Je voudrais savoir s'il est possible de définir une variable d'une classe ancêtre sans pour autant créer d'instance.
je m'explique
J'ai une fiche Ancêtre
et j'ai 2 autres fiches
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 TAncetre = class(TForm) Pnl_Titre: TPanel; private { Déclarations privées } public { Déclarations publiques } end;
dans mon application
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
16 TFils1 = class(TAncetre) Lbl_Forfait: TLabel; private { Déclarations privées } public { Déclarations publiques } end; TFils2 = class(TAncetre) Lbl_Duree: TLabel; private { Déclarations privées } public { Déclarations publiques } end;
et je voudrai définir Pnl_Titre.caption
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 begin Application.Initialize; Application.CreateForm(TFils1, Fils1); Application.CreateForm(TFils2, Fils2); Application.Run; end;
de la classe ancêtre
pour que,
lorsque je crée un fils (Pnl_Titre.caption soit déjà défini)
Cela m'éviterai de créer l'ancêtre, définir la valeur de (Pnl_Titre.caption)
puis créer les fils
Merci
Partager