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

Juvex

Abrir Qualquer Ficheiros

13 mensagens neste tópico

Pessoal estou a fazer uma Base Dados em Visual Basic e no menu estou a pensar dar permissões a qualquer utilizador para abrir qualquer tipo de ficheiro...

alguém me sabe dizer como posso fazer isso?  :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoal estou a fazer uma Base Dados em Visual Basic e no menu estou a pensar dar permissões a qualquer utilizador para abrir qualquer tipo de ficheiro...

Explica lá melhor isso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Explica lá melhor isso.

Eu tenho uma opção de abrir no meu menu e eu queria possibilitar abrir qualquer tipo de ficheiro do género: CCleaner.exe ou Lista_Compras.text

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas o que queres dizer com abrir ? Queres dizer iniciar um programa, por exemplo o CCleaner.exe  ?

Se é isso podes fazer Process.Start("Caminho\Nome do Programa")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas o que queres dizer com abrir ? Queres dizer iniciar um programa, por exemplo o CCleaner.exe  ?

Se é isso podes fazer Process.Start("Caminho\Nome do Programa")

não, o que eu quero é abrir qualquer tipo de ficheiro no menu abrir

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

não, o que eu quero é abrir qualquer tipo de ficheiro no menu abrir

Tens de explicar melhor e dar alguns exemplos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Julgo que o que o Juvex quer é, na caixa de diálogo "Abrir", em vez de aparecer em "Tipo de ficheiro:"

*.bmp

*.jpg

*.exe

Ele quer que apareça:

*.*

Para permitir a "abertura" (guardar caminho?) de qualquer ficheiro.

Para a próxima Juvex, mais vale perder mais um ou dois minutos a redigir um texto que explique bem a dúvida, do que andarmos a tentar adivinhar a dúvida.  :P

Quanto à solução propriamente dita, não te sei responder pois estou a iniciar-me agora. Mas o jpaulino já te ajuda.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se for isso, então isto já o deve ajudar a perceber:

With OpenFileDialog1
            .Filter = "Todos os ficheiros(*.*)|*.*"
            .FileName = ""
End With

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Julgo que o que o Juvex quer é, na caixa de diálogo "Abrir", em vez de aparecer em "Tipo de ficheiro:"

*.bmp

*.jpg

*.exe

Ele quer que apareça:

*.*

Para permitir a "abertura" (guardar caminho?) de qualquer ficheiro.

Para a próxima Juvex, mais vale perder mais um ou dois minutos a redigir um texto que explique bem a dúvida, do que andarmos a tentar adivinhar a dúvida.  :P

Quanto à solução propriamente dita, não te sei responder pois estou a iniciar-me agora. Mas o jpaulino já te ajuda.

exactamente  :-[

Se for isso, então isto já o deve ajudar a perceber:

With OpenFileDialog1
            .Filter = "Todos os ficheiros(*.*)|*.*"
            .FileName = ""
End With

já experimentei e continua a não funcionar  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas o que é que não funcionou?! Que erro deu?

Adicionaste um componente openfiledialog?

Que código tens para abrir?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Falta o ShowDialog()

        Dim OpenFileDialog1 As New OpenFileDialog
        With OpenFileDialog1
            .Filter = "Todos os ficheiros(*.*)|*.*"
            .FileName = ""
            .ShowDialog()
        End With

        If OpenFileDialog1.FileName <> String.Empty Then
            MessageBox.Show(OpenFileDialog1.FileName)
        End If

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Exprimentei porque tb tava a querer.

Da 100%

Penso que podem fechar, para outros que queriam, saberem que esta certo o codigo.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Exprimentei porque tb tava a querer.

Da 100%

Penso que podem fechar, para outros que queriam, saberem que esta certo o codigo.

Sugestão aceite!

É muito tempo sem resposta.

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