Ver Mensaje Individual
  #1  
Antiguo 27-06-2008
Rancy Rancy is offline
Miembro
 
Registrado: may 2008
Posts: 17
Reputación: 0
Rancy Va por buen camino
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:

Código Delphi [-]
procedure calc_anys(var anysup: integer; var anyinf: integer; var ComboboxEdat: TCombobox);
var
year, month, day:word;
Data: TDateTime;
begin
  DecodeDate(Data, Year, Month, Day);
  showmessage(IntToStr(year));
end;

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?

Última edición por Rancy fecha: 27-06-2008 a las 11:29:35. Razón: para ver mas claramente el código
Responder Con Cita