Fórum Imagem em tempo de execução no RAVE #366022

11/11/2008

0

Oi.

Tem como gerar imagem em tempo de execução no Rave?

Image1.Picture.loadFromFile(ExtractFilePath(Application.ExeName)+´Imagem.bmp´)


Quero que a imagem seja imprimida no relatório.

obrigado.


Abelha

Abelha

Responder

Posts

11/11/2008

Maikel

Bom, com certeza deve ter outras formas, talvez mais fáceis que esta que uso, que também funciona perfeitamente.

Passo o caminho da imagem como sendo um parametro a partir da aplicação do Delphi, o código que vc listou eu crio no Delphi e atribuo ao parametro:
rvProjeto.SetParam(´Logo´,ExtractFilePath(Application.ExeName)+´imagem.bmp´);


O parametro criado no rave está identificado como Logo, onde adicionado um campo DataText, que deixo a cor da mesma que o fundo do relatório (não deixe como visible False, pois para funcionar precisa estar visivel) que irá receber o valor do parâmetro (configure no DataField do componente) e por último, adicione no evento OnBeforePrint o código:
Bitmap1.FileLink := DataTxtImg.Text;


Dessa forma, ele carregara a imagem automáticamente quando o relatório for executado.

Obs.: Cuidado ao distribuir o executável, quando cria um atalho na área de trabalho, verifique se nas propriedades do atalho, campo ´Iniciar em´ está o caminho do diretório da aplicação.

Digamos que é gambiarra essa forma que te passei, mas funciona....rsrs

Att


Responder

Gostei + 0

12/11/2008

Abelha

Obrigado pela ´gambiarra´. Funcinou legal.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar