Código
var
dias : integer;
begin
//
if d2 > d1 then
begin
dias := 0;
While d1 <> d2 do
begin
Inc(dias);
d1 := d1 + 1;
end;
end
else
begin
dias := 0;
While d1 <> d2 do
begin
Inc(dias);
d2 := d2 + 1;
end;
end;
Result := dias;
//
end;
Utilize como no exemplo:
procedure XX;
var
data : TDate;
X : integer;
begin
data := StrToDate('30/12/2007');
X := SomaData(Date,data);
end;
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009