Je voudrai pouvoir traiter TClass comme un pointeur. Dans le sens
Ca marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a: TClass; p: Pointer; p := Pointer(a);
Cependant dans le sens
Ca ne marche pas. En quoi dois-je transtyper mon pointeur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 a := TClass(p);
Imaginons que j'ai transtypé de cette manière 2 pointeurs différents, comment tester s'il s'agit de la même classe ou si l'une est un descendant de l'autre ??
Partager