![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Respecto a la validación, se hacerla de forma estatica, es decir, pillar un edit y ver si es correcto o no, pero no se hacerlo en "tiempo real", osea, que a la vez que el usuario vaya introduciendo por teclado ir viendo si esta bien (le dejo que escriba), o si lo ultimo que acaba de escribir esta mal y se lo borro. ¿Me he explicado?
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
|
#2
|
|||
|
|||
|
Cita:
Por ejemplo en el evento OnChange, verificas que no escriba letras en el evento OnExit, verificas si es un dato válido (00-24 para las horas y 00-60 para minutos y segundos) en caso de ser no válido regresas el foco a el edit. ![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
||||
|
||||
|
Vale muchas gracias, mañana seguiré con ello, ya es un poco tarde que hay que madrugar, ya tendreis noticias cuando grite socorro jajaja
gracias por todo de verdad, chao!!!
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
|
#4
|
||||
|
||||
|
Ya he retomado el programa jeje :-)
A ver si me ayudais con esto que por más que le doy vueltas no consigo ver el error, de tres edits consigo la hora introducida por el usuario y quiero calcular cuanto tiempo queda desde la hora actual, hasta la hora que ha introducido el usuario, lo hago de esta manera:
Pero siempre el tiempo restante que me sale es muchísimo mayor de lo que deberia, es decir, si el usuario me pone las 10:00 y actualmente son las 9:00 me sale que faltan 23 horas!!!! y además cada segundo va aumentando el tiempo restante en vez de disminuirse!!!! No tiene ni pies ni cabeza :-(
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
|
#5
|
||||
|
||||
|
La hora actual es mayor que la anterior, entonces deberias restar a-b y no b-a.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#6
|
||||
|
||||
|
Ahí esta el problema, da igual si pongo a-b que b-a que el resultado del tiempo restante siempre es el mismo, lo acabo de comprobar otra vez por si acaso y nada.
A mi no se me ocurre porque falla :-(
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
|
#7
|
||||
|
||||
|
Tambien puedes hacer:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#8
|
||||
|
||||
|
No estoy seguro de que esa funcion me sirva porque tan solo calcula la diferencia de horas, es decir, de 10:00 a 10:59 daria como resultado cero, y quiero que salgan horas, minutos y segundos...
gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Última edición por jorgegetafe fecha: 01-11-2007 a las 13:53:16. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| De un txt a un memo | jorgegetafe | Varios | 3 | 05-06-2007 18:22:45 |
| Campo memo tabla escribirlo en componente Memo | Sayuri | Conexión con bases de datos | 2 | 18-08-2005 13:58:01 |
| memo a campos memo | soloriv | Varios | 5 | 26-05-2005 20:25:31 |
| Memo | DCErick | SQL | 1 | 28-11-2004 02:03:34 |
| de memo a memo | migueilichenco | Varios | 3 | 31-07-2003 23:49:42 |
|