uses Rtti, Classes; procedure CallProc(AClass: TClass; AInstance: TObject;ProcedureName: string); var r:TRttiContext; t:TRttiType; params:array of TValue; begin r:=TRttiContext.Create; t:=r.GetType(AClass); t.GetMethod(ProcedureName).Invoke(AInstance,params); r.Free; end;
callproc etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
callproc etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
28 Ağustos 2012 Salı
Rtti CallProc
Nesnelerin, parametresiz prosedürlerini, isimden çağırmak için yazdığım bir prosedür.
Kaydol:
Kayıtlar (Atom)