Ver Mensaje Individual
  #1  
Antiguo 12-06-2008
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 21
gluglu Va por buen camino
Pegar imagen desde el Portapapeles (Clipboard)

Hola amig@s !

Ya estoy deseperado y no sé como seguir. He buscado de todo pero no consigo encontrar la solución, por eso tengo que acudir a vuestra ayuda.

Trato de copiar una imagen del Clipboard a un TImage. Todo funciona perfecto si he copiado previamente una imagen al Clipboard por ejemplo desde una página web.

Pero lo raro es que si abro el Explorador de Windows, elijo una imagen JPG o BMP y en el mismo explorador de windows le doy a copiar al clipboard ese fichero de tipo imagen, después el Delphi no es capaz de reconocer el formato y no sé por qué.

He probado con todas estas opciones, tanto con imágenes JPG como con BMP

Código Delphi [-]
Image1.Picture.Bitmap.LoadFromClipboardFormat(CF_BITMAP, ClipBoard.GetAsHandle(CF_BITMAP), 0);

Image1.Picture.LoadFromClipBoardFormat(cf_BitMap, ClipBoard.GetAsHandle(cf_Bitmap), 0);

Image1.Picture.Bitmap.Assign(Clipboard);

Gracias por vuestra ayuda.
__________________
Piensa siempre en positivo !

Última edición por gluglu fecha: 12-06-2008 a las 16:57:35.
Responder Con Cita