[firebase-br] Campo de imagem em formato JPG

Robson Dantas de Aguiar rdaguiar em superig.com.br
Ter Fev 14 13:57:34 -03 2006


Usa o RXLib ou a versão lite (free) do LMD Tools, se no RXLib não tiver 
como, no LMD Tools com certeza tem, eu já usei.......

Fernando Lepore escreveu:
> Pelo que li no excelente artigo no próprio site da Firebase, o TDBImage só
> trabalha com bitmaps. É preciso, então, usar do seguinte procedimento:
>
> - Carregar o conteúdo do campo BLOB em um objeto TStream;
> - Criar um objeto do tipo TJPEGImage e carregá-lo com o conteúdo do objeto
> TStream através do método TJPEGImage.LoadFromStream(...);
> - E, finalmente, usando um componente TImage (que será exibido na tela),
> carregá-lo através de um Assign do objeto TJPEGImage, isto é,
> TImage.Picture.Assign(TJPEGImage).
>
> Caso o conteúdo do campo da tabela seja um Bitmap ao invés de um JPG, basta
> fazer o mesmo procedimento substituindo o objeto TJPEGImage por um TBitmap.
>
> ----- Original Message ----- 
> From: "eduardo" <eduardo em icontroller.com.br>
> To: <lista em firebase.com.br>
> Sent: Tuesday, February 14, 2006 1:58 PM
> Subject: Re: [firebase-br] Campo de imagem em formato JPG
>
>
> Oi Fernando
>
> Não testei, mas vai um palpite:
> Entre no Delphi e num form qualquer, carregue um Jpeg em um TIMAGE
> qualuqer.
> Isto fará o Delphi incluir as units necessárias no seu projeto e, daí
> para frente, seus TDBImage devem carregar Jpgs.
> O Código de gravação está correto.
>
> []s Eduardo
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>   





Mais detalhes sobre a lista de discussão lista