DevMedia

Como capturar jpg direto da área de transfência p/ TImage

0
Estou desenvolvendo uma aplicação que precisa copiar dados tipo imagem do clipboard para um TImage. Na função abaixo consigo pegar Bitmap:
          Image1.Picture.LoadFromClipboardFormat(cf_Bitmap, Clipboard.GetAsHandle(cf_Bitmap),0);          Image1.Picture.SaveToFile('c:\imagens\'+edit2.text+'.bmp');
Obs.: Pego um bmp no clipboard e salvo como bmp (posso salvar como jpg tb).
Agora se eu copiar um arquivo Jpg para o cliboard e acionar a procedure aparece um aviso que diz que há erro no formato dos dados da área de transferência.
No método LoadFromClipboardFormat não encontrei uma CF_ que sirva para jpg. Já busquei solução no Google, em inglês(dentro das minhas possibilidades), português, seiláoquês e nada. Sou iniciante em programação.

Respostas (1)

0
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.