delphi4arab منتديات دلفي للعرب

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

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

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

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

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