• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cirilo7

Vêr fotos em vb

8 mensagens neste tópico

olá a todos!!!

gostava que me ajudassem numa duvida que tenho.

queria ver as fotos que tenho guardadas numa bd em access.

o caminho da foto está a ser guardado direito, agora queria saber como vêr a foto numa picturebox.

Estou a usar o oledb.

não sei como fazer!!! :/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o caminho da foto é guardado numa bd em access juntamente com outros dados.

o código que referiste não me faz nada. :'(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se tens um caminho:

        Dim CaminhoQueVemDaBd as String = "c:\ramboia_na_praia.jpg"
        Dim B As New Bitmap(CaminhoQueVemDaBd)
        PictureBox1.Image = B

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

as fotos não estão defenidas. Não posso colocar o caminho real da foto.

A foto tanto pode estar na pasta fotos como na pasta pictures. Quem utiliza o programa é que coloca as fotos no programa.

nao posso colocar o caminho  C:\pastas\fotos\ze.jpg, quando realmente não sei qual o caminho.

Percebes-te?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Usas um open folder dialog para chegar ao caminho da pasta.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Primeiro seleccionas o caminho na BD para uma String, e depois fazes aquilo que o ribeiro55 te disse, em que CaminhoQueVemDaBd é o caminho que tiraste da BD.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E é por isso, aliás, que eu lhe chamei CaminhoQueVemDaBd.

Óbvio que não ias deixar caminhos hard-coded.

A tua dúvida será sacar essa informação da db ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora