|
|
|
#1 (permalink) |
|
Messages: n/a
Hébergeur: |
Bonjour à tous
Comment feriez-vous pour afficher de manière automatique une propriété (string) d'un objet dans un TEdit sur une fiche En fait, je voudrais contruire un dérivé de TCustomEdit devant afficher une propriété quelconque d'un objet, à la manière qu'un TDBEdit est lié au champ qu'il doit afficher... Merci d'avance Luc |
|
|
|
#2 (permalink) |
|
Messages: n/a
Hébergeur: |
Luc Maréchal a écrit :
> Bonjour à tous > > Comment feriez-vous pour afficher de manière automatique une propriété > (string) d'un objet dans un TEdit sur une fiche > En fait, je voudrais contruire un dérivé de TCustomEdit devant afficher une > propriété quelconque d'un objet, à la manière qu'un > TDBEdit est lié au champ qu'il doit afficher... Bon je me lance ;-) Les trucs qui savent faire ça utilisent les mécanismes d'introspection, quels que soient les langages. Par exemle avec Delphi, un objet compilé avec {$M+} intègre ce qu'il faut pour que RTTI fonctionne (Real Time Type Introspection ?) Là dessus tu peux utiliser méthodes pour obtenir la liste des propriétés publiées, récupérer ou modifier leur valeur... ftp://www.ftp-developpez.com/laurent.../RTTI/RTTI.pdf @+ -- Pierre Y. |
|
![]() |
| Outils de la discussion | |
|
|