J'ai besoin d'un conseil pour problème avec TFieldDef. J'ai besoin d'ajouter une propriété de chaîne supplémentaire à la TFieldDef appelée Description. Je veux voir cette propriété lorsque je parcourt la collection TFieldDefs. Comment faire cela dans Delphi 2007?Comment étendre un TFieldDef de manière simple et sûre?
Merci pour votre temps.
DisplayName: impossible, il n'est pas implémenté dans TFieldDef Tag: Je veux Chaîne pas un nombre entier Class Helper: stocker des données ailleurs n'est pas très pratique, pour ne pas mentionner que je l'aurais alors libre explicitement? Merci quand même Craig. – Wodzu
Vous pouvez utiliser des chaînes avec 'Tag' si vous référencez un pointeur ou un index de liste de chaînes. Mais vous allez devoir vous rendre compte que ce que vous demandez est essentiellement sans fondement. * Toute * "solution" va être un peu hacky. Et, oui, la gestion de la mémoire est sur vous; il n'y a pas de GC ici. –
Je l'ai réalisé après mon commentaire. +1 Craig pour m'avoir fait réfléchir ;-) – Wodzu