USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Abrir arquivo
Edson
não registrado
ENUNCIADA !
Postada em 07/12/2004 21:00 hs   
Ola pessoal
 
Alguem sabe como fazer para abrir um arquivo *.mdb no proprio Access?
Exemplo:

Shell ("C:WindowsCalc.exe") 'Abre a Calculadora
Shell ("C:Meus DocumentosBD1.mdb") 'Pensei que fosse abrir meu arquivo mas isto não funcionou.
Shell ("C:Arquivos de programasMicrosoft OfficeOfficeMsaccess.exe") 'Isto abre o Access mas não o meu Arquivo.
Tentei tambem isto:
Shell ("C:Arquivos de programasMicrosoft OfficeOfficeMsaccess.exe C:Meus DocumentosBD1.mdb") 'Ou seja chamar o Access e passar como parametro o meu arquivo mas também não funcionou.
 
Se alguem souber por favor me de esta dica.
 
Obrigado.
   
Leonardo
SÃO PEDRO DA ALDEIA
RJ - BRASIL
Postada em 08/12/2004 02:08 hs            
Para este funcionar:
 
Shell ("C:\Arquivos de programas\Microsoft Office\Office\Msaccess.exe C:\Meus Documentos\BD1.mdb")
 
Acho que os caminhos deveriam estar entre aspas:
 
Shell ("""C:\Arquivos de programas\Microsoft Office\Office\Msaccess.exe"" ""C:\Meus Documentos\BD1.mdb""")
 
Eu lembro de um jeito que era mais ou menos assim:
 
Shell "start C:\arquivo.xxx"
 
Assim, ele abria o arquivo já no programa responsável. Só que agora testei e não deu certo. Lembro que a idéia é essa. Pode ser que alguém saiba o modo certo.
TÓPICO EDITADO
   
Edson
não registrado
ENUNCIADA !
Postada em 08/12/2004 20:46 hs   
Ola Leonardo, valeu o Help este jeito que você mostrou usando Start eu conheço assim:
 
Shell "Command.com /c start C:Meus DocumentosBD1.mdb", vbHide
 
Chamo o Prompt do DOS e passo como parametro o comando Start e logicamente passo um vbHide para o processo ser invisivel ao usuario, mas isto me causa um problema o caminho do arquivo tem que ser curto no formato do DOS para isso ficaria assim:
 
Shell "Command.com /c start C:MeusDo~1BD1.mdb", vbHide
 
Se meu BD tivesse um endereço fixo eu ja deixaria funcinando mas o BD pode estar em qualquer diretório que o usuario definir.
 
Na seção Dicas tem um tópico que explica como pegar o camino DOS de um arquivo, mas eu não consegui fazer funcionar, se alguem tiver maiores detalhes de como funciona esta função eu agradeço a dica.
 
Obrigado.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página