locked
APP.PATH no VB6, e no Access ? RRS feed

  • Pergunta

  • Como que eu pego o caminho do arquivo, independente da pasta que ele está ?

    Preciso que o arquivo *.mdb reconheca o caminho onde esta independente de onde ele esteja.




    É possivel ?
    quinta-feira, 18 de janeiro de 2007 18:01

Respostas

  • Eduardo,

    o equivalente é CurrentProject.Path

    quinta-feira, 18 de janeiro de 2007 23:22
    Moderador
  • Oi Eduardo,

    peço que poste dúvidas novas em tópicos separados, para facilitar a pesquisa e melhorar a organização do Fórum.

    A janela de abrir arquivo pode ser disparada por meio de API:

    http://mvps.org/access/api/api0001.htm

    sábado, 20 de janeiro de 2007 00:13
    Moderador

Todas as Respostas

  • Eduardo,

    o equivalente é CurrentProject.Path

    quinta-feira, 18 de janeiro de 2007 23:22
    Moderador
  • Muito obrigado.

    Agora eu queria algumas dicas de como fazer um browse button ?

    Eu pedi ajuda com o CurrentProject.Path por que tenho um form com dois textbox, um deles acha o diretório atual onde ficará minhas planilhas e o outro textbox seria o caminho do novo arquivo.

    É um form de update. Eu vou usar o FileCopy com overwrite para substituir e jogar o arquivo anterior na pasta backup, meu unico problema é como fazer aquele form igual quando vamos "Abrir" algum arquivo na maioria dos softwares.

    sexta-feira, 19 de janeiro de 2007 10:38
  • Oi Eduardo,

    peço que poste dúvidas novas em tópicos separados, para facilitar a pesquisa e melhorar a organização do Fórum.

    A janela de abrir arquivo pode ser disparada por meio de API:

    http://mvps.org/access/api/api0001.htm

    sábado, 20 de janeiro de 2007 00:13
    Moderador
  • Com licença Luiz, vc falou aqui do APP.Path e um equivalente que seria o CurrentPath, poderia me explicar como usar qualquer um deles no VB 6?

     

    Tenho um arquivo UDL.udl que precisa ser aberto... usei o .open "File Name=ENDEREÇO DO ARQUIVO"  e deu certo, porém, quando terminar o projeto o endereço vai mudar ( vou por num servidor) e preciso saber como fazer pra não deixar esse caminho em hard code. Ouvi que o APP.Path pode fazer com que a aplicação reconheça o arquivo a ser aberto independente do drive ou pasta, mas não estou conseguindo usar... tentei concatenar assim:

     

    Banco.open"File Name="& App.Path &"\TCE\Projeto\UDL.udl"  mas deu erro.

     

    Qualquer luz eu agradeço.

    sexta-feira, 29 de fevereiro de 2008 16:54
  •  

    Faz o seguinte:

    Coloque um debug.print antes do comando open para ver qual caminho ele esta tentando abrir. Ex:

     

    Debug.print "App.Path &"\TCE\Projeto\UDL.udl"

     

    Assim você pode verificar se está correto ou não.

     

    Sds,

    Eduardo

    sexta-feira, 29 de fevereiro de 2008 18:09