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


2 participantes

    [Resolvido]Formatar campo com milissegundos para mm:ss

    avatar
    Ricardo84
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 78
    Registrado : 18/01/2014

    [Resolvido]Formatar campo com milissegundos para mm:ss Empty [Resolvido]Formatar campo com milissegundos para mm:ss

    Mensagem  Ricardo84 5/2/2020, 23:53

    Boa noite,

    Já tentei de diversas formas e até com exemplos aqui do fórum, mas não compreendo alguns, ou não fazem bem o que preciso...
    Tenho um formulário que tem no evento Timer um procedimento que fecha a aplicação automáticamente, caso não haja atividade durante um determinado período.
    No formulário aprecem os milisegundos decorridos, queria saber como formatar em informação em mm:ss, se for possível

    Obrigado em antecipação...

    Tempo inativo
    avatar
    renpv
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 323
    Registrado : 12/01/2015

    [Resolvido]Formatar campo com milissegundos para mm:ss Empty Re: [Resolvido]Formatar campo com milissegundos para mm:ss

    Mensagem  renpv 6/2/2020, 00:54

    Abra seu formulário no Modo Design
    Selecione o controle TxtTempoInativo
    Defina seu formato para 'Hora completa'

    Isso vai resolver o problema na apresentação, porém, seu código tem um erro de lógica que você resolve mudando a seguinte linha
    Código:
    MinutosDecorridos = (TempoDecorrido / 1000) / 60

    por essa

    Código:
    MinutosDecorridos = (TempoDecorrido / 1000) / 60 / 60 / 24
    avatar
    Ricardo84
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 78
    Registrado : 18/01/2014

    [Resolvido]Formatar campo com milissegundos para mm:ss Empty Re: [Resolvido]Formatar campo com milissegundos para mm:ss

    Mensagem  Ricardo84 6/2/2020, 01:41

    Boa noite.

    Ficou resolvido cheers

    Vou tentar perceber melhor a lógica do código, pois foi a 1ª vez que usei algo do género...

    Este vai para o repositório de exemplos

    Conteúdo patrocinado


    [Resolvido]Formatar campo com milissegundos para mm:ss Empty Re: [Resolvido]Formatar campo com milissegundos para mm:ss

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 05:42