[firebase-br] Campo de imagem em formato JPG
Dimas Bolognani
dimas em dbsoftinformatica.com.br
Seg Mar 13 09:20:39 -03 2006
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
----- 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
Fernando Lepore wrote:
> Olá a todos!
>
> Tenho uma tabela no Interbase 6 com um campo BLOB sub_type 0 para
> armazenar imagens que poderão ser visualizadas através de um componente
> TDBImage.
>
> O conteúdo do campo foi gravado da seguinte forma:
>
> (...)
> qryImagens.ParamByName('pIMAGEM').LoadFromFile(OpenDialog1.Filename,
> ftBlob);
> (...)
> qryImagens.Post;
> (...)
>
> Ou seja, o campo poderá conter imagens BMP ou JPG de acordo com o arquivo
> selecionado.
>
> O problema é que o componente TDBImage não consegue mostrar uma imagem
> gravada como JPG, exibindo a seguinte mensagem:
> "Bitmap is not valid".
>
> Haveria alguma forma de visualizar o campo BLOB contendo uma imagem JPG?
> Ou será que o problema está no processo de gravação?
>
> Obs.: estou gravando em JPG para evitar tornar o arquivo de banco de dados
> muito grande, já que conterá milhares de imagens.
>
> []´s
> Fernando
> ______________________________________________
> 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
>
______________________________________________
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
__________ Informação do NOD32 1.1347 (20051230) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
__________ Informação do NOD32 1.1347 (20051230) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
Mais detalhes sobre a lista de discussão lista