JPG em OLEObject

Delphi

05/09/2005

Amigos, minha mais nova dúvida diz respeito a imagens no DBImage.
Estou tentando gravar imagens em um campo do tipo OLEObject em um BD Access.
Só que o campo parce só aceitar imagens do tipo BMP, mas eu preciso salvar imagens do tipo JPG. Se eu seleciono uma imagem JPG da um erro!


O que fazer???


Caezar

Caezar

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

05/09/2005

Na verdade, o problema não é no campo (que aceita qualquer coisa) e sim no DBImage que não aceita JPEG. Vc terá que usar Stream para carregar a imagem para o banco e depois carregá-la dentro de um TImage.


GOSTEI 0
Caezar

Caezar

05/09/2005

Imaginava isso!
VocÊ poderia me explicar como fazer isso?


GOSTEI 0
Gandalf.nho

Gandalf.nho

05/09/2005

Além de usar Stream, vc pode experimentar o componente citado aqui [url]http://forum.clubedelphi.net/viewtopic.php?t=56736[/url]


GOSTEI 0
Caezar

Caezar

05/09/2005

Ok, amigo vou dar uma olhada no componente!
Mas você poderia me explicar como usar o Stream??


GOSTEI 0
POSTAR