مقارنة بين تاريخين في datetimepicker
#1
السلام عليكم ورحمة الله وبركاته
ارغب في معرغةالكود الذي يسمح بمقارنة تاريخين مدخلين عن طريق datetimepicker حيث يكون date1 احدث دوما من date2 وفي حالة ادخل التاريخ بالعكس تظهر رسالة تنبيه
بارك الله فيكم .
الرد
#2
ببساطة :
كود :
if datetimepicker1.DateTime<datetimepicker2.DateTime then showmessage(EEEEEEEEEEEE');

كذلك بالامكان استخراج الفارق بالأيام
و من تم إذا كان الفارق أصغر / أكبر من الصفر تظهر الرسالة

كود :
function DefDate(from, _to: Tdate) : integer; begin Result := Trunc(_to - from); end; procedure TForm1.DateTimePicker1Change(Sender: TObject); begin Label1.Caption := IntToStr( DefDate(DateTimePicker1.Date, DateTimePicker2.Date)); end;

بالتوفيق أخي
الرد
#3
ببساطة :
كود :
if datetimepicker1.DateTime<datetimepicker2.DateTime then showmessage(EEEEEEEEEEEE');

كذلك بالامكان استخراج الفارق بالأيام
و من تم إذا كان الفارق أصغر / أكبر من الصفر تظهر الرسالة

كود :
function DefDate(from, _to: Tdate) : integer; begin Result := Trunc(_to - from); end; procedure TForm1.DateTimePicker1Change(Sender: TObject); begin Label1.Caption := IntToStr( DefDate(DateTimePicker1.Date, DateTimePicker2.Date)); end;
هنا تم تعيين الفارق في كابشن اللابل1
بالتوفيق أخي
الرد
#4
شكراااا بارك الله فيك
الرد
#5
kwahab كتب :شكراااا بارك الله فيك
جميعنا هنا لنتعلم

بالتوفيق أخي
الرد
#6
السلام عليكم و رحمة الله تعالى و بركاته
ان شاء الله تكون بخير اخي نبيل بارك الله فيك
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم