J'ai une classeComment transformer une propriété d'une classe lors de l'exécution?
type
myClass = class
private
FId: Integer;
public
function GetId: Integer;
property Id: Integer read FId;
end;
Maintenant, je veux échanger le getter de la propriété Id
lors de l'exécution d'utiliser la méthode GetId
au lieu du champ FId
. Puis-je utiliser RTTI, ou d'autres méthodes, pour réaliser cela?
bienvenue à empiler sur le flux s'il vous plaît expliquer plus on ne sait pas ce que vous demandez. –
ID de propriété: entier lu FId; propriété Id valeur de Fid, je veux échanger GetId getValue dans l'exécution – mimakongjing
Voulez-vous mettre la valeur de getid dans Fid? –