منتدي
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدي

منتدي تعليمي، ترفيهي، اجتماعي
 
الرئيسيةالرئيسية  البوابةالبوابة  الجديدالجديد  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 7-8 - الاحداث

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
admin
المدير العام

المدير العام
admin


عدد المساهمات : 1578
الجنس : ذكر
تاريخ التسجيل : 27/06/2008

7-8 - الاحداث Empty
مُساهمةموضوع: 7-8 - الاحداث   7-8 - الاحداث Icon_minitimeالسبت 19 يونيو 2010, 3:34 pm



الاحداث المشتركه للادوات


ما هو الحدث؟

الحدث هو تنفيذ شيئ ما عند حدوث شيئ
اخر

مثال :
القلم يكتب عندما يوضع سنه علي الورق
ثم نقوم بالسحب

الممحاه (الاستيكة) تمحي عند وضعها
علي الورق مع التحريك وهكذا

_____________________________________

اذاً لكل كائن وسائل واحداث وخواص
فمثلا اذا اخذنا مثالنا القلم
القلم هو كائن (Object)
وله خصائص Properties)) مثل النوع : رصاص - جاف - حبر
له عده وسائل (Methods) مثل
يكتب - يرسم

وله احداث (Events) قما قلنا يكتب عند وضع سنه علي الورق مع
السحب وهكذا


الان سوف نتطرق الي الاحداث المشتركه
بين الادوات

_____________________________________

اولا الحدث Click
هذا الحدث يتم تنفيذ الكود فيه عند
النقر بالماوس كليك واحده علي الكائن او الاداه

_____________________________________

الحدث DBClick
هو حدث النقر المزدوج بالماوس ويتم
تنفيذ الاكواد عند الضغط مرتين متتاليتين علي الكائن

_____________________________________

الحدث KeyDown
وهذا الحدث يعني عند ضغط زر من احدي
ازرار الكيبورد

_____________________________________

الحدث KeyPress
هو هو نفس الحدث KeyDown
وسنتعرف علي الفرق لاحقا

_____________________________________

الحدث KeyUp
هذا الحدث هو عكس الحدثيين السابقيين
فهذا معناه عند ترك الزر المضغوط عليه

_____________________________________

الحدث MouseDown
هذا الحدث معناه عند ضغط زر الماوس
_____________________________________

الحدث MouseMove
هذا يعني عند تحريك مؤشر الماوس فوق
كائن ما

_____________________________________

الحدث MouseUp
وهو الحدث عند ترك ضغط زر من ازرار
الماوس











الاحداث المختلفه لكل اداه علي حدة


اولا Form
الحدث Activate
وهو عند جعل الفورم نشطه وهو يسبق
الحدث
Load اي هذا يتم تنفيذة اولا
_____________________________________

الحدث Load
وهو عند تحميل محتوايات Form
_____________________________________

الحدث Deactivate
وهو عندما تكون Form غير نشطه
_____________________________________

الحدث Initialize
يستخدم هذا الحدث في عمليات التثبيت
مثال عندما نريد ان برنامجنا يأخذ شكل
Xp
Style
فبعد عمل ملف Mainfest
وكتابه امر
Api نكتب كود صغير في هذا الحدث لتحميل ما نريده
سنطرق اليها لاحقا

_____________________________________

الحدث Paint
وهو في حاله الرسم علي Form او طباعه
بعض المحتويات

_____________________________________

الحدث Resize
هذا يعني عند تغيير الحجم
_____________________________________

الحدث Unload
وهو عند الغاء تحميل الفورم او عند
اغلاق الفورم

_____________________________________
الاداه Picture

الحدث Change
ويعني عند تغيير المحتوي للاداه
_____________________________________

الاداه ComboBox

الحدث Scroll
وهو عند تحريك الشريط الموجود بالاداه
لظهور البنود الاخري

_____________________________________

الاداه List
_____________________________________

الحدث ItemCheck
وهو عند اختيار بعض من البنود
الموجوده بالاداه

_____________________________________







ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://telbana.alafdal.net
نور الدين
نائب المدير

نائب المدير
نور الدين


عدد المساهمات : 5431
الجنس : ذكر
تاريخ التسجيل : 26/04/2010

7-8 - الاحداث Empty
مُساهمةموضوع: رد: 7-8 - الاحداث   7-8 - الاحداث Icon_minitimeالخميس 19 أغسطس 2010, 3:47 am

جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://telbana.alafdal.net
 
7-8 - الاحداث
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدي  :: المنتديات التقنية :: قسم لغات البرمجة :: دورة في الفيجوال بيسك الإصدارة السادسة فقط للأستاذ GLAMOUR-
انتقل الى: