Bonjour,
Je fais référence à une ancienne discussion du forum nommée "Adresse d'une instance d'objet" pour ce post.
Il y est écrit que les noms d'instances objets sont en fait des pointeurs sur des instances objets en mémoire.
J’espère avoir compris.
Ce que je veux faire c'est utiliser d'anciens modules maison qui travaille sur des listes de pointeurs avec par exemple une commande d'insertion dans la liste comme en suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 procedure insert_pointer (var list_id : TLocalPtrList; given_pointer : pointer; var success : boolean);
Ici on utilise un type pointer.
Est-ce qu'il y aurait moyen de faire un cast ou autre chose pour que le nom de l'instance soit pris comme pointer par le programme?
Merci de votre aide.
Partager