07-12-2014, 08:09 PM
اهلا اخي عنتر
بما ان الدالة YearsBetween تحسب الفارق بين تاريخين فسيكون date1 يحتوي على تاريخ وليس رقم كما فعلت انت ادن :
date1 := StrToDate(Edt1.Text); ليكون الكود كما يلي :
والله اعلم
بما ان الدالة YearsBetween تحسب الفارق بين تاريخين فسيكون date1 يحتوي على تاريخ وليس رقم كما فعلت انت ادن :
date1 := StrToDate(Edt1.Text); ليكون الكود كما يلي :
PHP كود :
procedure TForm1.edt1Change(Sender: TObject);
var
date1, date2: TDate;
begin
date1 := StrToDate(Edt1.Text);
date2 := Now;
Edt2.Text:= FloatToStr(YearsBetween(date2, date1));
end;
end.
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب

