Bonjour.
D'ordinaire, pour instancier une structure dans un programme Delphi, il suffit de déclarer la définition de la structure et d'en instancier une variable. Le tout codé en dur dans le source du programme bien sur.
Ma question est la suivante :
Je souhaite instancier une structure dont la définition (MaStruct = record [...mes proprietés...] end) n'est donnée qu'à l'execution.
Entendons-nous bien, le problème n'est pas de stocker ces valeurs en mémoire, ça je sais le faire en passant par d'autres moyens. Ce que je souhaite faire, c'est déclarer la "définition" d'une structure à l'execution (description fournie dans un xml par exemple) puis instancier cette "structure dynamique".
Le but est qu'en mémoire, les données de l'instance de cette "structure dynamique" soient exactement identique à celles qu'auraient été une instance d'une structure normale.
Toute aide sera la bienvenue.
Merci.
Jbat.![]()
Partager