Nop. Ahí estás comparando si una persona tiene una edad mayor o igual
a 18 días.
Analista de Sistemas.
INDUSTRIAS NETTALCO S.A.
((051.1) 348.0267 -
Anexo 271
+pmurillo@...
www.nettalco.com.pe
-----Mensaje original-----
De:
DesarrolloDelphi@...
[mailto:DesarrolloDelphi@...] En
nombre de El Rayo
Enviado el: Viernes, 15 de
Diciembre de 2006 09:47 a.m.
Para:
DesarrolloDelphi@...
Asunto: Re: [Delphi] Campo DATE de
nuevo
> Estoy comparando una fecha por ejemplo 15/12/2006 y
> quiero saber si
> una persona es mayor o menor de 18 años, si su fehca
> de nacimiento es
> el 19/04/1985.
Para saber si una persona es mayor de 18 años tenes
que restarle a la fecha actual la fecha de nacimiento
de la persona y luego preguntar si ese resultado es
igual o mayor a 18. Esto seria algo asi
var
FechaNacimiento: TDateTime;
begin
FechaNacimiento := 16/10/1976;
if ((Date - FechaNacimiento) >= 18) then
ShowMessage(
Espero que te sirva.
Alejandro
...:: Administrador del gupo Delphi-Argentina ::.
...:: Delphi-Argnetina@
...:: http://ar..groups.
...:: ::.
...:: Desarrollador Delphi/Oracle y Java/Oracle ::.
____________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.