Muchas Gracias por la gran ayuda, mi lenta conección me obligó a responder a el amigo Delphi.com.ar antes de haber podido leer tu mensaje, no conocía esta unit que concidero muy interesante.
reslví mi problema que no era de asignar el valor a la propiedad sino de capturar dicho valor con:
Código Delphi
[-]
H:= GetPropValue(Sender,'hint');
Cap := GetPropValue(Sender,'Caption');
Mil gracias a todos nuevamente y un saludo
Yusnerqui