webrodex 0 Denunciar post Postado Novembro 14, 2006 Como faço pára contar o tempo que o formn esta aberto tipo 00:00 00:01 00:02 00:03 Etc.. Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Novembro 14, 2006 Utilize um timer...no form activate você da o enabled = true...ai você arruma o tempodele pra 1000, pq é em milisegundos...e no label você faz a conta...cria uma variável do tipo TTime...no ontime do timer você faz...Label1.Caption := TimeToStr(IncSecond(VariaveldeHora,1)); Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 14, 2006 Somente ainda no evento OnClose você faz a verificação do tempo que ficou aberto. Compartilhar este post Link para o post Compartilhar em outros sites
Pantoja 5 Denunciar post Postado Novembro 14, 2006 pode criar uma variavel inteira tb..ai você vai no evento ontimer e faz incrementar a varial em uma unidade, logo, a cada segundo sua variavel 'Contadora' aumenta uma unidade e ela se tornará o seu segundo( hehe)ai você usa essa variavel q você pode ate chamar de 'Segundo' e fazê-la aparacer onde quiser, se for o caso, converta para "STRING" e use-abem.. dai em diante é so você usar a logica..ao abrir o form começa a contar o tempo.. e ao fechar o form você armazena em outra variavel o tempo q ficou aberto e zera a variavel "SEGUNDO"nao é dificil cara.. a logica ta aee.. agora é so por em pratica...abrassss Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 14, 2006 Se ainda quiser, pode criar uma variável que ira receber no OnCreate do form a hora de início, e quando fechar faz a diminuição da hora atual com a hora inicial, no caso sem precisar usar o timer... Compartilhar este post Link para o post Compartilhar em outros sites
Pantoja 5 Denunciar post Postado Novembro 14, 2006 Se ainda quiser, pode criar uma variável que ira receber no OnCreate do form a hora de início, e quando fechar faz a diminuição da hora atual com a hora inicial, no caso sem precisar usar o timer...sim sim.. seria bem facil ne cara?pegar a hora do sistema na ora q foi criado o form e na hora q for destruido ou ate mesmo fechado...BOA!!agora so o dono do topico escolher uma solução!se eu sou ele iria por essa ai mesmo. bem simples! Compartilhar este post Link para o post Compartilhar em outros sites
webrodex 0 Denunciar post Postado Novembro 14, 2006 No caso queria fazer usando o timer e conforme o form esta aberto ele vai cotando o tempo como se for um relogio ! usando no label Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Novembro 14, 2006 Bom, da um look ai em cima...os colegas postaram inúmeras formas de se fazer o pretendido...agora cabe a você escolher uma e fazer..e depois falar pra gente aqui se deu certo...flw aew!!abraço! Compartilhar este post Link para o post Compartilhar em outros sites