ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como colocar o conteúdo de um TImage na areá de trabalho ?

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Seg Jan 16, 2012 1:48 pm    Assunto: Como colocar o conteúdo de um TImage na areá de trabalho ? Responder com Citação

Olá amigos !

Tenho um componente TImage que exibe uma imagem, agora preciso joga-la na área de trabalho.

Tentei o
SaveToClipboardFormat();
Mas não sei quais parãmetros e como passalos a procedure ?

Recorro aos colegas !
Obrigado !
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Seg Jan 16, 2012 1:58 pm    Assunto: Responder com Citação

Boa tarde

Não testei, mas confira o link que segue:
http://edn.embarcadero.com/article/29037

Espero que seja útil.


Editado pela última vez por imex em Qua Mar 08, 2023 10:49 am, num total de 2 vezes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Seg Jan 16, 2012 2:34 pm    Assunto: Responder com Citação

imex escreveu:
Boa tarde

Não testei, mas confira o link que segue:
http://edn.embarcadero.com/article/29037

Espero que seja útil.


Obrigado amigo, mas o q eu preciso é
SaveToClipboardFormat(?????,?????,?????);
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Seg Jan 16, 2012 2:53 pm    Assunto: Responder com Citação

Se você quer copiar a imagem para a área de transferência, experimente mais ou menos desta forma:

Código:
var
  MyFormat : Word;
  AData : THandle;
  APalette : HPALETTE;
begin
Image1.Picture.SaveToClipboardFormat(MyFormat, AData, APalette);
ClipBoard.SetAsHandle(MyFormat, AData);


Espero que seja útil.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Seg Jan 16, 2012 3:03 pm    Assunto: Responder com Citação

imex escreveu:
Se você quer copiar a imagem para a área de transferência, experimente mais ou menos desta forma:

Código:
var
  MyFormat : Word;
  AData : THandle;
  APalette : HPALETTE;
begin
Image1.Picture.SaveToClipboardFormat(MyFormat, AData, APalette);
ClipBoard.SetAsHandle(MyFormat, AData);


Espero que seja útil.


CERTINHO ! éra isso mesmo !!!
Mas sem querer abusar ? E recortar ???

Valeu amigo !!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Seg Jan 16, 2012 3:36 pm    Assunto: Responder com Citação

Experimente executar o código abaixo depois de copiar para limpar a imagem:

Código:
Image1.Picture := nil;


Espero que ajude.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB