![]() |
Error con fecha (fecha ya pasada)
En primer lugar, saludos, y gracias por prestar atencion a este mensaje.
El caso es que tengo un pequeño trozo de código dónde consulto la fecha del sistema, y luego, muestro el año (solo para verificar que hasta aqui todo funciona correctamente). El problema, es que el año es el 1899... Si; hace mas de 100 años. Por si sirve de algo dejaré aquí el código:
Tengo entendido que cosas así suelen ocurrir cuando falla la pila de la placa base, pero en mi caso no es asi, la fecha de windows es la correcta, i no da problemas. Alguien sabe que puede ocurrir? |
No has inicializado la variable data. Con lo cual pilla la fecha por defecto.
Código:
procedure calc_anys(var anysup: integer; var anyinf: integer; var ComboboxEdat: TCombobox); |
Muchas gracias, ya funciona correctamente!
Fuí iluso, y creí que la funcion DecodeDate usaba la hora del sistema. Bueno, ya se una coas más! :D |
| La franja horaria es GMT +2. Ahora son las 01:02:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi