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

scorch

Open File Dialog

5 mensagens neste tópico

Boas, criei um Open File Dialog e queria que ela só aceitasse imagens. Alguém sabe como fazer? :-[

Já tentei DefaultExt e coloquei: png, jpg, gif, jpeg.

Talvez seja esta propriedade, mas eu a tenha preenchido mal ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para isso usas a propriedade .Filter = "<texto a aparecer>|*.<extensão>"

Para um:

.Filter = "ficheiro png(*.png)|*.png"

Para os quatro:

.Filter = "ficheiro png(*.png)|*.png|ficheiro jpg(*.jpg)|*.jpg|ficheiro gif(*.gif)|*.gif|ficheiro jpeg(*.jpeg)|*.jpeg"

Colocas dentro do:

With OpenFileDialog1
' Aqui
End With

EDIT:

Noutro local do programa:

OpenFileDialog1.Filter = "aqui"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Private Sub frm_gerir_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        With ofd_avatar.Filter = "ficheiro png(*.png)|*.png|ficheiro jpg(*.jpg)|*.jpg|ficheiro gif(*.gif)|*.gif|ficheiro jpeg(*.jpeg)|*.jpeg"
        End With
    End Sub

Eu coloquei isto e consigo ver e abrir outros ficheiros à mesma.  ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Experimenta assim:

Private Sub frm_gerir_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        With ofd_avatar
             .Filter = "ficheiro png(*.png)|*.png|ficheiro jpg(*.jpg)|*.jpg|ficheiro gif(*.gif)|*.gif|ficheiro jpeg(*.jpeg)|*.jpeg"
        End With
End Sub

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