Bonjour à tou(te)s
Dans un record j'ai ajouté une fonction qui utilise les rtti pour en lister les valeurs.
Le type du record utilisé dans TypeInfo est la seule chose "personnalisée" dans le code de la fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ARecord := AContext.GetType(TypeInfo(TMonRecord)).AsRecord;
J'aimerais bien réutiliser le même code ailleurs sans être obligé de le réécrire mais je bute sur la récupération du type véritable du record.
Il faudrait que je puisse faire un truc du genre
mais ça ne passe pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ARecord := AContext.GetType(TypeInfo(Self.ClassType)).AsRecord;
Il y a forcément une façon de faire ça mais pour le moment ça m'échappe.
ça vous parle ??
Partager