Calcular la edad según la fecha de nacimiento
Artículo por Club Developers · 31 diciembre 2005
4960 vistas
Será sencillo con el uso de esta función
y un ejemplo de llamada podrÃa ser:
delphi
 function Edad(FechaNacimiento: string): integer;  var   iTemp, iTemp2, Nada: word;   Fecha: TDate;  begin   Fecha := StrToDate(FechaNacimiento);   DecodeDate(Date, itemp, Nada, Nada);   DecodeDate(Fecha, itemp2, Nada, Nada);   if FormatDateTime('mmdd', Date) < FormatDateTime('mmdd', Fecha) then    Result := iTemp - iTemp2 - 1   else    Result := iTemp - iTemp2;  end;
y un ejemplo de llamada podrÃa ser:
delphi
procedure TForm1.Button1Click(Sender: TObject); begin  Label1.Caption := intToStr(Edad('07/09/1969')); end;