Ir para o conteúdo
scorch

Open File Dialog

Mensagens Recomendadas

scorch

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 ;)


scorch_pp.png

PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
n3lThon

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"


dreams.each do |dream|

   dream.make_it_happen

end

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
scorch

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.  ;)


scorch_pp.png

PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
n3lThon

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


dreams.each do |dream|

   dream.make_it_happen

end

Partilhar esta mensagem


Ligação 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

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.