طرق برمجة اداه المؤقت Timer في الفيجول بيسك

طرق برمجة اداه المؤقت Timer في الفيجول بيسك

ماهو المؤقت Timer

المؤقت أداة مهمة ومميزه يمكننا الاعتماد عليها في الكثير من المهمات البرمجيه فالموقت هوه عبارة عن ساعة ايقاف مخفية تستطيع التعرف على ساعة النظام والاستفادة من ذلك في برنامجك كما تستطيع الاستفادة من اداة الموقت في الكثير من الامور بتكرار امر برمجي معين بين كل وقت واخرئ او بحساب ساعات العمل على برنامج معين او حساب الوقت منذ تشغيل  البرنامج او استخدام الموقت لغلق البرنامج او اظهار رساله او لعمل ساعه او منبه للوقت والعديد من المهام البرمجية التي لها علاقة بالوقت .

سنشرح عن الاداة بتطبيق لكي يصل اليك عزيزي المبرمج مفهوم اوسع للاداة  .

# البرنامج  الأول 

برنامج لادخال كلمة سر المستخدم في وقت محدد بواسطة المؤقت Timer

البرنامج عبارة يقوم بطلب كلمه سر للدخول اليه ولابد علئ المستخدم ان يقوم بادخال كلمة السر الصحيحه (akrampc94) خلال 20 ثانيه وفي هذة الحالة يعطي البرنامج رسالة تفيد بصحة كلمة السر وفي حالة كتابة كلمة سر خطا يعطية ايظا رسالة تفيد بان كلمة السر خاطئة واذا تأخر المستخدم عن ادخال كلمة السر خلال 20 ثانية وهو الوقت الذي تم اختيارة من المصمم للانتظار المستخدم لادخال كلمة السر للمرور الئ البرنامج فسيغلق البرنامج تلقائيّا بعد اعطاء رسالة بالاغلاق

 الخطوات 

تعلمت عزيزي المبرمج في دروس سابقه كيف تقوم بإنشاء مشروع جديد وهنا سوف لم اتطرق للاخطوات لكي تعتمد على نفسك .

افتح مشروع جديد 

واضف الادوات التاليه على نافذة Form

عدد 1 TextBox1 

عدد 1 Button 

عدد 1 Label

عدد 1 Timer

قم بتغير اسم Button1 من نافذة الخصائص الئ دخول وكذلك غير اسم Labe1 الئ الرجاء ادخال كلمه السر خلال 20 ثانيه ، يجب ضبط خاصية Timer من الخصائص وذلك بجعل خاصية  Enabled =True لكي نتيح للموقت بالعمل عند بداية التشغيل f5 وكذلك تغير خاصية lnterval =20000 وهوه الوقت الذي سوف ينتظره البرنامج للاغلاق وهو 20 ثانية وتكتب 20000

ثم اضغط على Timer واضف كود كما موضح بالصورة وكذلك اضغط على زر button واكتب الكود كما هو موضح بالصوره 

سورس برنامج لادخال كلمة سر المستخدم في وقت محدد بواسطة المؤقت Timerملاحظه اداة Timer عند اضافتها علئ الفورم لا تظهر مع الادوات التي قمنا باضافتها لانها اداة مخفيه ولكن يمكنك رويتها اسفل Form

صور تنفيذية البرنامج الأول لادخال كلمة السر بوقت محدد على المؤقت Timer 

برنامج لادخال كلمة سر المستخدم في وقت محدد بواسطة المؤقت Timer

طريقة تصميم برنامج لادخال كلمة سر المستخدم في وقت محدد بواسطة المؤقت Timer


كود و تصميم برنامج لادخال كلمة سر المستخدم في وقت محدد بواسطة المؤقت Timer

ملاحظة 

لاتنسى ضبط خاصية اداة Timer من الخصائص كما هو مطلوب منك بالشرح

كيفية برمجة اداه المؤقت Timer في الفيجول بيسك

# البرنامج الثاني 

طريقة برمجة  ساعة رقميه والتاريخ بواسطة المؤقت Timer

شرحنا في الجزاء السابق عن اداة Timer وعرفنا انه يستخدم في برامج كثيرة وطبقنا ذلك في المثال التالي سنشرح لكم وظيفة اخرئ للاداة Timer وهي عبارة عن ساعة رقمية مع التاريخ وسنشرح بمثال لكي تصل لكم المعلومه .

البرنامج عبارة عن برمجه ساعة رقميه وكذلك برمجه تاريخ علئ نافذة Form 

الخطوات 

-انشاء مشروع جديد 

-اضافة اداة Label عدد 2

اضافه اداة Timer عدد 1

حدد اداة Timer ومن الخصائص اجعل Enabled = True  

حدد اداة. Label1 ومن الخصائص اختار الخط وغير حجم خط الئ 20 .

كذلك غير حجم خط Label2 الئ 20



مرحله الكود

  انقر نقرتين علئ اداة Timer واكتب الكود التالي

Label2.Text = TimeString 

انقر نقرتين علئ Form1 واكتب كود تالي

Label1.Text = DateString 

 من الكيبورد اضغط على F5 للتنفيذ 

 ملاحظه تستطيع ان تغير شكل الفروم اي تضيف جماليه عليه انا قمت بوضع صوره امام وقت كود ساعه رقمية والتاريخ

كود ساعه رقمية والتاريخ 

سورس طريقة برمجة  ساعة رقميه والتاريخ بواسطة المؤقت Timer
صور تنفيذية من  البرنامج الثاني على المؤقت Timer

طريقة برمجة  ساعة رقميه والتاريخ بواسطة المؤقت Timer

كود وتصميم ساعة رقميه والتاريخ بواسطة المؤقت Timer

كيفية طريقة برمجة  ساعة رقميه والتاريخ بواسطة المؤقت Timer

شرح الدالة InputBox في الفيجول بيسك

تستخدم لاظهار صندوق إدخال يطلب إدخال بيانات من المستخدم، وتنتظر أن يقوم المستخدم بكتابة نص في الصندوق او ينقر على أحد الزرين " OK " او " Cancel " وتعُيد سلسلة نصية تمثل محتوى الصندوق. 

 شكل الدالة  InputBox العامفي الفيجول بيسك

 بالشكل التالي  :

InputBox(prompt, [title], [default], [xpos], [ypos])

حيث ان : Prompt : هي الرسالة التي تظهر في الصندوق.

Title : عنوان الصندوق .

Default : القيمة الافتراضية التي تظهر في الصندوق.

Xpos, ypos : احداثيات الصندوق .

شكل الداله

شرح الدالة InputBox في الفيجول بيسك

تعليقات