Cálculo com Time
Alguém tem um exemplo de como exibir o tempo restante de um determinado processo?
Tenho um Gauge que vai contando a porcentagem do processo, como é muito lento gostaria de exibir o tempo decorrido e restante. Estou usando um TTimer para exibir a mensagem, o tempo decorrido tá beleza, me enrosquei nos cálculos para tempo restante.
Se alguém puder ajudar, agradeço...
Tenho um Gauge que vai contando a porcentagem do processo, como é muito lento gostaria de exibir o tempo decorrido e restante. Estou usando um TTimer para exibir a mensagem, o tempo decorrido tá beleza, me enrosquei nos cálculos para tempo restante.
Se alguém puder ajudar, agradeço...
Okama
Curtidas 0
Respostas
Carnette
14/03/2003
Alguém tem um exemplo de como exibir o tempo restante de um determinado processo?
Tenho um Gauge que vai contando a porcentagem do processo, como é muito lento gostaria de exibir o tempo decorrido e restante. Estou usando um TTimer para exibir a mensagem, o tempo decorrido tá beleza, me enrosquei nos cálculos para tempo restante.
Se alguém puder ajudar, agradeço...
Pega esta UNIT e coloca em teu projeto http://www.carnette.kit.net/D5/esbdates.zip
que tem todas as funções de calculos e conversões de data e hora...o código é aberto....e, é ótimo para quem quer aprender os calculos usando datas e horas
GOSTEI 0
Anonymous
14/03/2003
Caro amigo, o tempo restante com exatidão é difícil de determinar. Você pode fazer uma proporção um função do percentual da tarefa realizada e fazendo uma regra de três. Por exemplo, se você está na posição 150 de 15000, isto é 1¬, então o tempo restante é 99 vezes o tempo decorrido deste 1¬.
GOSTEI 0
Okama
14/03/2003
Caro amigo, o tempo restante com exatidão é difícil de determinar. Você pode fazer uma proporção um função do percentual da tarefa realizada e fazendo uma regra de três. Por exemplo, se você está na posição 150 de 15000, isto é 1¬, então o tempo restante é 99 vezes o tempo decorrido deste 1¬.
Até aqui eu cheguei, não consegui implementar isso no código, como calcular o Time, em segundos, minutos, horas, em formato UNIX sei la o quê...
GOSTEI 0