Título: Saber la diferencia entre un numero Publicado por: TheJucas21 en 5 Febrero 2016, 01:04 am Bueno, tengo una duda bastante básica creo yo pero no se como plantearla en vb6
Hice un cronometro hacia atrás que cuentas minutos y segundos, me funciona bien todo etc.. El tema es que yo al darle iniciar, inicia a contar hacia atrás, pero quiero que al darle al botón "parar saque la diferencia del tiempo que sobro. En un TxtMinutos22 el usuario coloca los minutos En un TxtSegundos22 el usuario coloca los segundos Supongamos que puso 5 minutos y con 00 segundos Le da al botón parar a cuando pasaron 1:30 minutos entonces el contador estaría en 3:30 entonces quiero que saque la diferencia entre 5:00 y 3:30 y que en TxtSegundos y TxtMinutos ponga la diferencia.. El problema es que como se actualiza siendo un contador obviamente, no puedo hacer que haga TxtMinutos.text - TxtMinutos.text por que se actualiza y no se que hacer Asi que no se, espero ayuda... Gracias de ante mano! Saludos! Título: Re: Saber la diferencia entre un numero Publicado por: XresH en 5 Febrero 2016, 02:39 am Hola, tenes varias formas, no es necesario utilizar el mismo txt para realizar la resta, aunque no te recomiendo que lo hagas de esa forma, pero si decidis hacerlo asi sencillamente traspasa el valor a una variable y manejate con ella para realizar la cuenta.
Despues, si facilitas algo de tu codigo te puedo orientar mejor, lo que se me ocurre que al mismo tiempo que el contador comienze a restar tiempo, coloques otro paralelo con una funcion inversa, claro esta que si tu codigo esta bien hecho, en pocas modificaciones podes realizar una funcion contraria, viendolo quiza pueda ayudarte. Tambien podrias colocar una funcion completamente aparte, distinta, que sume segundos e inicie con tu cronometro actual, pero que se detenga "a la voz de alto" es decir, cuando tu code lo detenga. Saludos. |