Voici trois méthodes démontre comment appeler la méthode Create indépendamment de constructeur
Methode 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part var B:TButton;
Methode 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Getmem(B,TButton.InstanceSize); ZeroMem(B,TButton.InstanceSize); PInteger(B)^ := Integer(TButton); B.Create(Self); B.Parent:=Self;
Methode 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Getmem(B,TButton.InstanceSize); TButton.InitInstance(B); B.Create(Self); B.Parent:=Self;
Standard
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 B:=TButton.NewInstance; B.Create(Self); B.Parent:=Self;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 B:=TButton.Create(Self); B.Parent:=Self;
Partager