Cita:
Empezado por eduarcol
Seria asumir por el error que fichageneral esta declarada como tJvImage
Asi qe deberias hacer un cast algo asi:
FichaGeneral := TJvImage(Form1.FindComponent(quien[10]));
y no te olvides de comprobar que lo que devuelve findcomponent sea del tipo de objeto deseado.
EDITO: Se me adelanto el amigo Egostar, bueno mi lentitud con el teclado
|
, bueno algo bueno deberia yo de tener.....
Lo que se me hace raro es que a mi no me funciona como lo hacen
Código Delphi
[-]
nomficha:=form1.FindComponent(quien[10]);
Me da error porque FindComponent requiere de un parámetro String, por lo que tuve que poner
Código Delphi
[-]
nomficha:=form1.FindComponent(quien[10].name);
Y lo probe en Delphi4 y Turbo Delphi
Pero bueno, lo importante es que funcionó.
Salud OS.
Edito:
Olvidenlo, ya veo cual fue mi problema, declaré el arreglo quien de esta forma...
Código Delphi
[-]
quien: Array[1..2] of TImage;