![]() |
|
التعامل مع التاريخ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : التعامل مع التاريخ (/showthread.php?tid=2125) |
التعامل مع التاريخ - مايكل قمر - 21-06-2010 السلام عليكم كيف يقوم البرنامج بتنبيهي كل شهر مثلا برسالة وذلك ابتداءا من تاريخ انا احدده فمثلا اذا كان التاريخ 1/1/2010 لريده ان ينبهني بعد مرور شهر وان يكرر التنبيه كل شهر جديد وذلك وفق عدد للشهور انا احدده ايضا التعامل مع التاريخ - shagrouni - 23-06-2010 السلام عليكم قدم محاولة أخي ، وحاول استغلال وظائف التاريخ المتوفرة في مكتببة دلفي. التعامل مع التاريخ - getsource - 18-07-2010 السلام عليكم بكل بساطة تعمل مقارنة بين حقل معلومة التاريخ معتاريخاليوم الذي هو تاريخ الحاسوب وتحصل عليه عن طريق الدالة NOW كود : begin
if yourdatefield=now then
showmessage('put your message her ....');
end;التعامل مع التاريخ - getsource - 18-07-2010 السلام عليكم بكل بساطة تعمل مقارنة بين حقل معلومة التاريخ معتاريخاليوم الذي هو تاريخ الحاسوب وتحصل عليه عن طريق الدالة NOW كود : begin
if yourdatefield=now then
showmessage('put your message her ....');
end;أما إذا أردت أن تتكرر العملية كل شهر فعليك مقارنة جزء من التاريخ فقط وليس الكل وذلك باستعمال الدالة DECODEDATE لتفكيك معلوماتالتاريخ لأن التاريخ معلومة مركبة كود : VAR J1.M1.A1 J2.M2.A2 :word
begin
DECODEDATE(YOURFIELDDATE,j1,m1,a1);
decodedate(now,j2,m2,a2);
if j1=j2then
showmessage('your message here....');
end |