Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

ce1980

Abrir pasta com um botão de comando de um formulário

Mensagens Recomendadas

ce1980

Boas. Como faço para atribuir a um botão de comando de um formulário no Access, que abra uma pasta no disco (uma pasta normal).

Terei que implementar VB? Qual o código então?

Obrigado.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
FreiNando

Usa a função Shell para chamar o explorador do windows.

Exemplo:  Shell "explorer /n,C:\MinhaPasta", vbNormalFocus

A função Shell serve para executar programas e ou abrir ficheiros, da mesma forma que usamos o Executar (Tecla Windows + R).


O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Jorgeaf
Em 11/8/2011 às 23:30, FreiNando disse:

Usa a função Shell para chamar o explorador do windows.

Exemplo:  Shell "explorer /n,C:\MinhaPasta", vbNormalFocus

A função Shell serve para executar programas e ou abrir ficheiros, da mesma forma que usamos o Executar (Tecla Windows + R).

Mas por exemplo se eu tenho um ficheiro com o nome (Revista programar nº1) dentro de uma pasta ou seja se tenho a seguinte url --c:\documentos\downloads\revista programar Nº 1

que codigo utilizo para abrir so a pasta?

porque se utilizo o codigo anterior vai-me abrir o ficheiro e eu so quero abrir a pasta

Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
carlosAl

o seguinte codigo so abre a pasta, vc depois escolhe o ficheiro e o caminho é guardado na variavel varfile

Dim f    As Object
Dim varFile As Variant
 Set f = Application.FileDialog(3)
 f.AllowMultiSelect = False
 f.Show

'Procura o ficheiro a importar
For Each varFile In f.SelectedItems
         GetFileName = varFile
       Next

se nao funcionar é pq nao tem a referencia correspondente escolhida

Editado por carlosAl

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Jorgeaf
15 horas atrás, carlosAl disse:

o seguinte codigo so abre a pasta, vc depois escolhe o ficheiro e o caminho é guardado na variavel varfile


Dim f    As Object
Dim varFile As Variant
 Set f = Application.FileDialog(3)
 f.AllowMultiSelect = False
 f.Show

'Procura o ficheiro a importar
For Each varFile In f.SelectedItems
         GetFileName = varFile
       Next

se nao funcionar é pq nao tem a referencia correspondente escolhida

este codigo serve para visual studio?

quero dizer a pergunta anterior era mais para um topico que tenho com o nome (Abrir pasta atravez de url)  me exploco, em um formulario de visual basic (Form 1 tenho um label e tenho um botao, esse botao quando faço click me abre uma pasta e quando clico num ficheiro la url do ficheiro (caminho do ficheiro) se ve nesse label.

queria colocar um outro botao e quando clica-se nele me abri-se a pasta correspondente ao ficheiro que esta na url, nao abri-se o ficheiro, mas sim a pasta.

sera possivel fazer isso?

 

obrigado

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.