MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Formulário ficar em primeiro plano

    avatar
    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 11/01/2016

    [Resolvido]Formulário ficar em primeiro plano Empty [Resolvido]Formulário ficar em primeiro plano

    Mensagem  lpdias em 16/4/2020, 23:17

    Boa noite!

    Utilizei a ideia do grande João Paulo de fechar o sistema após de um certo intervalo sem atividade.
    Para cumprir minha necessidade, fiz uma alteração no código e ao invés de sair, ela abre um tela questionando se tem alguém trabalhando no sistema.
    Ficou como eu queria, mas preciso avançar um pouco mais e não tenho conhecimento para isso.

    Gostaria que se eu estiver com meu sistema minimizado e o tempo for atingido, ele deixasse o meu formulário em primeiro plano até mesmo de aplicativos como chrome, word etc...

    será que alguem tem essa solução?

    Agradeço desde já
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3100
    Registrado : 21/04/2011

    [Resolvido]Formulário ficar em primeiro plano Empty Re: [Resolvido]Formulário ficar em primeiro plano

    Mensagem  Marcelo David em 17/4/2020, 15:59

    Bom dia,
    use o seguinte:

    Código:
    DoCmd.RunCommand acCmdAppMinimize 'Minimizo
    DoCmd.RunCommand acCmdAppRestore  'Restaura a janela do Access e por padrão já fica ativo

    Caso a mensagem que indaga se o usuário ainda está trabalhando no sistema seja uma MsgBox,
    ponha o código logo antes da MsgBox.

    Caso seja um formulário que exibe o questionamento, ponho o código no evento Ao abrir do formulário.




    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 11/01/2016

    [Resolvido]Formulário ficar em primeiro plano Empty Re: [Resolvido]Formulário ficar em primeiro plano

    Mensagem  lpdias em 17/4/2020, 17:24

    Boa tarde Marcelo!

    O que você recomendou funcionou, mas acho que eu acabei fazendo a pergunta incompleta.
    Não havia me atentado que a pessoa também pode chamar outro aplicativo sem ter minimizado o sistema.
    Nesse caso você teria alguma outra solução para usar em conjunto com o DoCmd.RunCommand acCmdAppRestore?

    abraço
    avatar
    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 11/01/2016

    [Resolvido]Formulário ficar em primeiro plano Empty Re: [Resolvido]Formulário ficar em primeiro plano

    Mensagem  lpdias em 17/4/2020, 17:40

    Marcelo, foi moleza....você me deu a resposta já na outra mensagem heheh
    Só botar a cabeça pra funcionar que flui. rsrrs


    meu primeiro evento ao abrir foi minimizar e o segundo restaurar.

    abraço e obrigado pela ajuda
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3100
    Registrado : 21/04/2011

    [Resolvido]Formulário ficar em primeiro plano Empty Re: [Resolvido]Formulário ficar em primeiro plano

    Mensagem  Marcelo David em 17/4/2020, 18:19

    Isso aí cheers ! O fórum agradece!


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)

      Data/hora atual: 5/7/2020, 19:56