MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    avatar
    RicMelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 14
    Registrado : 20/03/2018

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  RicMelo 16/4/2018, 12:30

    Boas

    existe alguma maneira de criar uma funçao que verifica se o Dropbox esta instalado na maquina do cliente
    independentemente do local que possa estar instalado e se nao estiver ele abre o instalador (fornecido com
    o meu app)e enquanto o Dropbox nao estiver instalado a funçao nao continua obrigando assim a instalaçao
    do Dropbox na maquina do cliente.

    Desde já agradeço ao forum
    Cumprimentos
    Pedro Melo

    Edit:
    Outra soluçao seria obrigar a intalaçao do Dropbox aquando o uso do InnoSetup pois pretendo criar um exe
    com o InnoSetup para instalaçao do meu app.
    Ainda nao percebi bem se o InnoSetup tem opçao para verificar se existe "tal" aplicativo na maquina e se nao
    existir entao instalar o aplicativo e depois continuar com a instalaçao do meu app.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  FabioPaes 16/4/2018, 15:34

    Ja pensou em verificar se existe a pasta do DropBox no PC? Ela pode estar em 2 lugares: C:\Program Files (x86) ou C:\Program Files.

    Basta procurar dentro delas a existência da pasta do DropBox. Se não tiver, manda instalar!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    RicMelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 14
    Registrado : 20/03/2018

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  RicMelo 16/4/2018, 16:16

    Para a parte de verificar se o Dropbox esta instalado, verifiquei que o proprio instalador efectua
    a instalaçao sempre por padrao, nao permitindo o usuario de escolher a pasta de instalaçao.
    Sendo assim essa parte esta resolvida, mas continuo a nao saber como fazer o resto:

    Se o Dropbox nao estiver instalado o VBA abre o instalador(ate aqui tudo bem) e enquanto
    o Dropbox nao for instalado ele nao continua o codigo!

    Cumprimentos
    Pedro Melo
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Noobezinho 16/4/2018, 20:06

    Veja se este link abaixo ajuda:

    devhut.net/2012/07/10/vba-determine-executable-path-for-given-application

    Copie o cole no navegador.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    RicMelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 14
    Registrado : 20/03/2018

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  RicMelo 16/4/2018, 20:31

    Obrigado pela ajuda.
    A informaçao que me deu ajudou numa outra questao que tinha,
    mas continuo com a mesma duvida aqui!

    Unica coisa que pretendo saber é como fazer o meu programa aguardar
    que o Dropbox seja instalado na maquina do cliente.

    Exemplo do funcionamento:

    Cliente faz download do meu aplicativo.
    Ao abrir aplicativo pela primeira vez o aplicativo vai verificar se o Dropbox esta instalado 2 casos acontecem:

    Caso 1:
    Se o DropBox estiver instalado na maquina do cliente o meu aplicativo segue com a abertura normalmente

    Caso 2:
    Se o Dropbox nao estiver instalado na maquina do cliente ele vai abrir o instalador e instalar o Dropbox

    Apos verificar que o Dropbox finalmente esta instalado ele segue com a abertura normalmente
    (enquanto o cliente nao instalar o Dropbox o aplicativo nao abre)

    ----------------------------------------------------------------------------------------------------------------------------------------
    O funcionamento pretendido é o mesmo de quando instalamos um aplicativo "x" e a meio do processo nos informa que
    precisamos do Directx instalado, abre o instalador e instala o Directx e só depois continua com a instalaçao do aplicativo  "x".

    Cumprimentos
    Pedro Melo
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  FabioPaes 16/4/2018, 21:31

    Pode não se aplicar a seu caso, mas veja se não da pra adaptar:

    Se tratando de Formulario, quando eu abro ele com a opção ,acDialog a linha seguinte só sera executada se o Formulário for fechado.

    Ex:

    DoCmd.OpenForm "Formulário1", , , , , acDialog
    MsgBox "Só Emitirar essa Mensagem apos o Formulário1 ser Encerrado"

    No clique de um botão, eu abro o formulario1, e a segunda linha de código so sera lida quando o Fomulário for fechado. Talvez de pra adaptar a seu caso.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    RicMelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 14
    Registrado : 20/03/2018

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  RicMelo 16/4/2018, 21:46

    Vou estudar a possibilidade de criar um formulario invisivel ou oculto que so fecha se o Dropbox for detectado no pc!

    Uma duvida referente ao outro topico mas para evitar reabrir ele:

    na parte: separaEntreDuasStringsXML((strTexto), "path" & """: """, """, """ & "host")

    se em vez de começar e acabar com  (path": ") e (", "host) for só com: "

    nao estou percebendo como fazer!

    Cumprimentos
    Pedro Melo
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  FabioPaes 16/4/2018, 22:45

    É melhor postar la mesmo, no outro Tópico por favor!
    Se não confunde os utilizadores!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Alvaro Teixeira 17/4/2018, 21:23

    Ola a todos,

    Pedro Melo, coloque codigo abaixo num Modulo e teste:
    Código:
    Public Function DropboxInstalado() As Boolean
    ' Autor ..: Alvaro Teixeira (ahteixeira)
    ' Data ...: 17-04-2018
    ' Para ...: MaximoAccess.com
    ' Obs ....: Verifica se Dropbox esta instalado no user logado da maquina
    Dim strHost
        strHost = CStr(Environ("USERPROFILE") & "\AppData\Local\Dropbox\host.db")
        If Dir(strHost) <> "" Then DropboxInstalado = True
    End Function

    Depois com um IF consegue o que pretende.

    cheers
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Noobezinho 17/4/2018, 21:50

    Muito bem, Alvaro Wink

    [ ]'s





    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Alvaro Teixeira 17/4/2018, 22:01

    Olá Amigo Noob Very Happy , forte abraço aqui de terras Lusas!

    Ficamos aguardar retorno do colega Pedro Melo.

    cheers
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Alvaro Teixeira 30/4/2018, 18:04

    Olá a todos,

    Pedro Melo, como ficou a situação?
    Os utilizadores do fórum merecem e agradecem o retorno.

    Abraço a todos

    Conteúdo patrocinado


    Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo Empty Re: Funçao que verifica se o aplicativo Dropbox esta instalado e se nao estiver aguarda instalaçao do mesmo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 04:23