المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيفية التعامل مع أداة التوقيت Timer ...... - الحلقة (4)



GeeK4aRaB
17-08-2007, 01:00 AM
في الدروس السابقة ألقينا نظرة سريعة على جانب مهم وهو الجانب الرياضي، وسنعود لها لاحقاً بإذن الله لكن بعد أن نتعلم بقية الخصائص التي قد نحتاجها في المراحل المتقدمة، وفي درسنا هذا سنتعلم خاصية جديدة وهي خاصية التوقيت، من خلال التعامل مع أداة التوقيت http://www.geek4arab.com/vb/images/imgcache/notfound.gif والتي تظهر في الصورة على هيئة ساعة منبه .
وحتى ننشئ برنامجاً صغيراً يعرض لنا الوقت والتاريخ علينا أن نعرف عناصره، فالعنصر الأهم هو أداة التوقيت وهي المسئولة عن إجراء عمليات برمجية غير مرئية، بينما هناك عناصر مساعدة لعرض الوقت كالملصقات.
وللتطبيق نقوم باستدعاء أداة التوقيت بالنقر المزدوج عليها في قائمة الأدوات ثم نستدعي ملصقين (Label) بالنقر المزدوج على أداة الملصقات أحدهما يكون للوقت والآخر للتاريخ، ونحتاج أيضاً لزر نخصصه لإغلاق نافذة البرنامج ثم نقوم بترتيبها على النحو المطلوب، علماً بأن أداة الوقت هي أداة خفية تعمل بشكل غير مرئي.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

وبعد الترتيب نبدأ بكتابة الأوامر والجمل البرمجية وهي بسيطة، فنبدأ بالنقر المزدوج على أداة الوقت Timer1 الموجودة في النافذة لتفتح لنا صفحة الأكواد حيث نجد أن هناك سطرين أحدهما رأس الكود والثاني نهايته فنكتب بينهما الجملة البرمجية المكونة من سطرين الأول خاص بالوقت، والثاني يعبر عن التاريخ.
يلاحظ أن كلاً من الكودين يشتمل على كلمة Format و Now الأولى تعني الصيغة أو الهيئة المطلوبة Format أما الثانية فتعني الوقت الآن والتاريخ الآن فتضاف إلى صفة الآنية صفة أخرى وهي التغير المستمر تبعاً لتغير الوقت والتاريخ فيصبح الكود كاملاً كالظاهر في شكل (2) ، كما يمكن التغيير بصيغة الوقت من الصيغة المطولة للصيغة الأقصر باستبدال Long بالمصطلح Short.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

الخطوة الأخيرة من البرنامج إنشاء زر لإنهاء البرنامج Command1 فيتم النقر المزدوج عليه ليفتح لنا صفحة الأكواد فنضع الكلمة End .
ويتم تغيير اسم Command1 من خلال الخصائص الواقعة في يسار النافذة عند خاصية التسمية Caption ليصبح بعد التعديل (إغلاق).

dawar
20-02-2009, 12:22 PM
شكرا على المعلومة

ariama
01-03-2009, 04:39 PM
جزاك الله كل خير

amal919
21-07-2009, 09:45 PM
الله يجزاك ألف خير

http://file7azm.info/do.php?img=807