فيجوال بيسك الدرس الرابع - منتديات هبوب الجنوب


الملاحظات

۩۞۩{ هبوب الكمبيوتر والبرامج }۩۞۩ [برامج الكمبيوتر والإنترنت-محادثات-وسكربتات-مشاكل وحلول

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
#1  
قديم 20-07-2009
سمو الروح غير متواجد حالياً
Saudi Arabia     Male
 
 عضويتي » 5
 جيت فيذا » Mar 2009
 آخر حضور » منذ 11 ساعات (03:42 AM)
آبدآعاتي » 37,149
 حاليآ في »
دولتى الحبيبه » دولتي الحبيبه Saudi Arabia
جنسي  »
آلقسم آلمفضل  »
آلعمر  »
الحآلة آلآجتمآعية  »
 التقييم » سمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond reputeسمو الروح has a reputation beyond repute
اشجع
مَزآجِي  »
 
فيجوال بيسك الدرس الرابع



محتويات الدرس الرابع :
v ما هو الحدث ؟
v كيف تستجيب للحدث ؟
v نافذة البرمجة
v الأحداث المشتركة
v المتغيرات والمصفوفات والإجراءات
ما هو الحدث ؟

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

كيف تستجيب للحدث ؟

عند وقوع الحدث هناك أمران : الأول ، هو الحدث نفسه كالنقر مثلاً والثاني هو الأداة التي وقع الحدث فوقها مثل زر الأوامر . يقوم "فيجول بيسيك" بإعداد إجراء حدث على كل أداة موجودة فوق النافذة ويكون الإجراء كما في الشكل التالي :


أي أن "فيجول بيسيك" يقوم بوضع إجراء فارغ لهذا الحدث ، وأنت تضع فيه التعليمات Code التي تريد أن تنفذها عند وقوع الحدث . لذلك يجب هنا أن تسأل نفسك : ماهي التعليمات في داخل إطار الإجراء . وبالتالي كلما نقر المستخدم هذا الزر أثناء تشغيل البرنامج ، فإن "فيجول بيسيك" يقوم بتنفيذ هذه التعليمات لاحظ كيف يربط "فيجول بيسيك" بين الأداة والحدث :

sub command1_click
فهو يضع كلمة sub وهي تحدد بدء الإجراء ثم يضع اسم الأداة ثم حرف (-)ثم اسم الحدث . وفي النهاية يضع عبارة end sub وهي تحدد نهاية الإجراء .

الأحداث الناتجة عن الفأرة


متى يقع
معناه
الحدث
عند نقر المستخدم فوق الأداة أو النافذة ويمكن أن يقع أيضاً إذا ضغط المستخدم عصا المسافة على لوحة المفاتيح بينما التركيز على زر أوامر
النقر
Click
عند نقر المستخدم نقراً مزدوجاً فوق الأداة أو النافذة
النقر المزدوج
DbClick
عند تحريك المستخدم الفأرة فوق الأداة أو النافذة
حركة الفأرة
MouseMove
عندما يقوم المستخدم بنقر زر الفأرة وقبل أن يحرره..أي أثناء عملية النقر
زر الفأرة اسفل
MouseDown
بعد أن يقوم المستخدم بنقر زر الفأرة وتحريره . أي بعد عملية النقر .
زر الفأرة ارتفع
MouseUp


Sub Command1_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)


End Sub
وهو هنا يعطيك متغيرات ، كل واحد منها يحمل معلومة معينة ، كما يلي :
المتغير Button :
الأحداث الأربعة السابقة تقع عند ضغط المستخدم بأي زر من أزرار الفأرة الثلاثة ويوضح لك المتغير Button أي زر منها قام المستخدم بضغطه ، وله ثلاثة احتمالات :
1. المستخدم ضغط الزر الأيسر
2. المستخدم ضغط الزر الأيمن
3. المستخدم ضغط الزر الأوسط
ولايمكن للمستخدم أن يضغط أكثر من زر في نفس الوقت . قإذا أردت أن تختبر إن كان المستخدم قد ضغط الزر الأيمن ، فإنك تكتب :

if button = 2 then …………..
فإذا كان المستخدم قد ضغط الزر الأيمن ، سيقوم "فيجول بيسيك" بتنفيذ الأمر التالي لكلمة then
التغير Shift :
يوفر لك معلومات عن حالة المفاتيح الثلاثة Ctrl و Shift و Alt أثناء ضغط زر الفأرة ، كما يلي :
1 المستخدم ضغط مفتاح shift
2 المستخدم ضغط مفتاح Ctrl
4 المستخدم ضغط مفتاح Alt
لاحظ أنه يمكن للمستخدم أن يضغط أكثر من مفتاح في نفس الوقت . في هذه الحالة يحتوي المتغير shift على مجموع المفاتيح التي ضغطها . فمثلاً إذا ضغط على مفتاحي ctrl و alt في نفس الوقت ، فإن المتغير shift سيحتوي على مجموعهما هو 6 لذلك إذا أردت أن تختر إن كان المستخدم ضغط مفتاح shift أثناء ضغطه لزر الفأرة ، فإنك تكتب :

if shift = 1 then
أو أردت أن تختبر إن كان قد ضغط مفتاحي alt و shift أثناء ضغطة لزر الفأرة
if shift = 5 then

المتغيران y,x :
يحددان موقع المشيرة داخل الأداة أثناء عملية ضغط زر الفأرة .

الأحداث الناتجة عن لوحة المفاتيح

الموضوع الأصلي: فيجوال بيسك الدرس الرابع || الكاتب: سمو الروح || المصدر: منتديات هبوب الجنوب

كلمات البحث

برامج | سيارات | هاكات | استايلات | أكواد | الوان مجموعات | برمجه | منتديات عامه | العاب





 توقيع : سمو الروح


رد مع اقتباس
قديم 18-01-2010   #2


الصورة الرمزية ظل الياسمين

 
 عضويتي » 6
 جيت فيذا » Mar 2009
 آخر حضور » 08-09-2013 (05:50 PM)
آبدآعاتي » 3,087
 حاليآ في »
دولتى الحبيبه »
جنسي  »
آلقسم آلمفضل  »
آلعمر  »
الحآلة آلآجتمآعية  »
 التقييم » ظل الياسمين will become famous soon enough
اشجع
مَزآجِي  »
 

ظل الياسمين غير متواجد حالياً

افتراضي



شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
الدرس, الرابع, بيسك, فيجوال

الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
هاك الصندوق الماسى الثامن اصدار 3.8 و الجيل الرابع الوافي ۩۞۩ هبوب تطوير المواقع والمنتديات ۩۞۩ 6 22-11-2023 03:01 AM

أقسام المنتدى

۩۞۩ أناقـــة بنات ♣ نون النسـوه ۩۞۩ | ۩۞۩ آرشيف المواضيع المكرره والمحذوفات ۩۞۩ | ۩۞۩ هبوب إستقبال الأعضاء الجدد ۩۞۩ | ۩۞۩ التنمية البشريه وتطوير الذات ۩۞۩ | الاقسام العامة | الاقسام الاسلامية | ۩۞۩ صوتيات ومرئيات هبوب الاسلامية ۩۞۩ | ۩۞۩ مدونات أعضاء هبوب الخاصة ۩۞۩ | ۩۞۩ هبوب تطوير المواقع والمنتديات ۩۞۩ | ۩۞۩ هبوب الديكور والأثاث المنزلي ۩۞۩ | الأسرة والمجتمع | ۩۞۩ هبوب القرارات الإدارية والتكريم ۩۞۩ | ۩۞۩ هبوب الشيلات والقصائد الصوتيه ۩۞۩ | ۩۞۩ هبوب الفتوشوب وملحقات التصميم ۩۞۩ | ۩۞۩ الحيوانات والطيور والنبات والطبيعة ۩۞۩ | ۩۞۩ التهانى والاهداءات والمناسبات ۩۞۩ | ۩۞۩ هبوب ذوي الأحتياجات الخاصة ۩۞۩ | ۩۞۩ فعاليات ومسابقات الأعضاء ۩۞۩ | ركن تواصل الاعضاء | ۩۞۩{ هبوب الكمبيوتر والبرامج }۩۞۩ | ۩۞۩ هبوب عالم الرجل ۩۞۩ | ۩۞۩ هبوب الطب والصحة العامة ۩۞۩ | ۩۞۩ هبوب القرآن الكريم وعلومه ۩۞۩ | ۩۞۩ خاص بتطوير منتدى هبوب الجنوب ۩۞۩ | ۩۞۩ مطبخ أعضاء هبوب ۩۞۩ | ♔ الأقسام الإدارية ♔ | التصميم والجرافيكس | ۩۞۩ كوفي اعضاء هبوب الجنوب ۩۞۩ | ۩۞۩ هبوب السيارات والدراجات النارية ۩۞۩ | ۩۞۩ تصاميم أعضاء هبوب الحصرية ۩۞۩ | ۩۞۩ مرافئ كتابات الأعـضاء بأقلامهم ۩۞۩ | مجلة هبوب الشهرية | الأقسام التعليميه | ۩۞۩ هبوب التربيه والتعليم واللغات ۩۞۩ | الشباب والرياضة | ۩۞۩ هبوب طلبات التصاميم ۩۞۩ | ۩۞۩ هبوب الشكاوي والاقتراحات ۩۞۩ | ۩۞۩ هبوب الرياضة العربيه ۩۞۩ | ۩۞۩ فواصل واكسسوارات تزيين المواضيع ۩۞۩ | الأقسام التقنية وتكنولوجيا البرامج | ۩۞۩ هبوب الجوالات بانواعها وتطبيقاتها ۩۞۩ | ۩۞۩ طلبات الاعضاء وتغيير النكات ۩۞۩ | الاقسام الأدبية والثقافية | ۩۞۩ هبوب شرح خصائص المنتدى ۩۞۩ | ۩۞۩ هبوب نبي الرحمة والصحابة الكرام ۩۞۩ | ۩۞۩ هبوب التراث والشخصيات التاريخية ۩۞۩ |



Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
HêĽм √ 3.1 BY: ! ωαнαм ! © 2010
new notificatio by 9adq_ala7sas
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع

Security team

This Forum used Arshfny Mod by islam servant