Cita:
Descendents comentó:
Claro el tnotify event es para un tobject, y ¿ tqrcustomband no deriva de tobject?
|
TNotifyEvent es un tipo de dato (procedure of object) que como cualquier tipo, es para cualquier tipo de objeto. Lo que tenes que averiguar, es que tipo de evento es BeforePrint (TQRBandBeforePrintEvent)
Cita:
Descendents comentó:
supongo que tendre que hacer una array de tnotifyevent.¿Se puede no?
|
Puedes hacer un array de cualquier tipo sin problemas.
Cita:
Descendents comentó:
¿hacer un cast de Tqrcustomband a tobject, sera la solucion?
|
No, por lo expuesto anteriormente.
Código:
var
FOldEvento: TQRBandBeforePrintEvent;
begin
FOldEvento := Tqrcustomband(Components[i]).BeforePrint;
...
end;
Saludos!