Tema: Tpanel
Ver Mensaje Individual
  #3  
Antiguo 27-12-2008
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Reputación: 18
_cero_ Va por buen camino
Thumbs up

Pues creo que necesitas ser un poco más específico con respecto a la imagen (tipo, o si usas un TImage), pero en caso de que tuvieras un panel con canvas yo lo guardaría más o menos así:

Código:
/*Declaramos un puntero de tipo TBitmap, y le asignamos un nuevo TBitmap*/
Graphics::TBitmap* bmp=new Graphics::TBitmap;

/*Le damos las dimensiones de la imagen a la imagen bmp*/
bmp->Width=Panel1->Width;
bmp->Height=Panel1->Height;

/*Dibujamos en el canvas del bmp*/
bmp->Canvas->Draw(0,0,Panel1->Canvas);

/*Guardamos la imagen en disco con el nombre de miimagen.bmp*/
bmp->SaveToFile("C:\miimagen.bmp");

bmp->Free();
nos vemos.
Responder Con Cita