Hola queria saber como hacer ( si es que se puede) para pasar un objeto por parametro en una función en c++builder. El caso es que quiero pasar un Image por parametro.
Gracias
Claro que se puede, la VCL lo hace todo el tiempo. Pasa un puntero a un objeto.
__fastcall TForm1::Button1Click(TObject *Sender)
Sender es un puntero a TObject que es del cual derivan todos los componentes de la vcl.
Podrias tranquilamente pasar como parametro TImage* MyImage.
Es mas, asi es como funciona el metodo Click sobre imagenes. Hay que hacer casting pero bueno.
__fastcall TForm1::TImageClick(TObject *Sender){
((TImage*)Sender)->Width = ....
}
Saludos.
Muchas gracias, estaba intentando usar directamente TObject. Lo cambie por TImage y anduvo perfecto!
De nuevo gracias :D