delphi4arab منتديات دلفي للعرب
ترقيم الالي يعود من جديد الى 1 عند سنة جديدة - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ترقيم الالي يعود من جديد الى 1 عند سنة جديدة (/showthread.php?tid=6134)



ترقيم الالي يعود من جديد الى 1 عند سنة جديدة - salahsar - 30-04-2014

كيف يظهر لي رقما في quick rep label وذلك عند الضغظ على button فيزيد الرقم من 1 الى مالانهاية ولكن عند اغلاق البرنامج وفتحه من جديد يبقى على حاله اي مثلا
(كان الرقم 5 عند اغلاق الجهاز واعادة فتحه يجب ان يبقى 5 ) يرجع الى 1 عند بدايد سنة جديدة
وشكرا


ترقيم الالي يعود من جديد الى 1 عند سنة جديدة - noor.aldeen.sha - 01-05-2014

اخي اعتمد على قاعدت بيانات
حيث يخزن فيها الرقم عند الضغط على الزر
و عند اغلاق البرنامج يتم حفظ الرقم في قاعدت البيانات
و عند فتحه مرة اخرة يتم استدعاء الرقم

بالنسبه للسنه ...

اما ان تعتمد على تاريخ الحاسوب حيث عند 1/1 يتم مسح التسجيلات و اضافه رقم 1
او تبدء عد جديد في قاعدة بيانات من 1 الى 360
و عندما يصل الرقم الى 360 يتم مسح قاعدت البيانات و اضافه رقم 1


ترقيم الالي يعود من جديد الى 1 عند سنة جديدة - bassem_43 - 01-05-2014

noor.aldeen.sha كتب :بالنسبه للسنه ...

اما ان تعتمد على تاريخ الحاسوب حيث عند 1/1 يتم مسح التسجيلات و اضافه رقم 1
او تبدء عد جديد في قاعدة بيانات من 1 الى 360
و عندما يصل الرقم الى 360 يتم مسح قاعدت البيانات و اضافه رقم 1

السلام عليكم
اود ان اعقب على حلك يا اخي فقط لانه يحتاج للمراجعه
بالنسبة للاعتماد على تاريخ الحاسوب ليس بحل سليم 100 بالمئة لانه لو انك تستعمل البرنامج وقام احدهم بضبط تاريخ الحاسوب بشكل خاطئ فتحدف جميع سجلاتك فانتبه الى دلك .
بالنسبة للحل الثاني العد الى 360 فيه مشكلة ايضا ان لم تراجع السنة ان كانت كبيسة او غير كبيسة لان السنة فيها اما 365 او 366 يوم .
خد في الحسبان هدين الاحتمالين
بالتوفيق