Appeler la méthode Create indépendamment de constructeur
Voici trois méthodes démontre comment appeler la méthode Create indépendamment de constructeur
Methode 1
Code:
1 2 3 4 5
| Getmem(B,TButton.InstanceSize);
ZeroMem(B,TButton.InstanceSize);
PInteger(B)^ := Integer(TButton);
B.Create(Self);
B.Parent:=Self; |
Methode 2
Code:
1 2 3 4
| Getmem(B,TButton.InstanceSize);
TButton.InitInstance(B);
B.Create(Self);
B.Parent:=Self; |
Methode 3
Code:
1 2 3
| B:=TButton.NewInstance;
B.Create(Self);
B.Parent:=Self; |
Standard
Code:
1 2
| B:=TButton.Create(Self);
B.Parent:=Self; |