عرض مشاركة واحدة
  #1  
قديم 07-06-2006, 03:13 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
درس اليوم الرابع عن الأحداث Events:

الأحداث Events:

إذا أردت أن عندما تنقر بالفأرة ( الماوس ) على شيء فهذا يسمى حدث و الفجوال بيسك 6 لا يقدم هذا الحدث فقط بل جملة من الأحداث المختلفة لكل الأدوات . و سنأخذ المهم منها :

قم بالضغط المزدوج على النموذج ( form ) ستظهر لك هذه الشفرة:
كود:
    
Private Sub Form_Click()

End Sub
و تفضل هذا مزيد عن الأحداث
اضغط هنا شرح بالصوت و الصورة

و تستطيع نسخ و لصق و الحذف أي شفرة (code) بدون خوف مما يجعل إمكانية التحرير للشفرة واسعة .

و تختلف أحداث الكائنات فلا تجد حدث Load في أداة label مثلا و على حسب الاحتياجات اختر الأحداث المناسبة لتنفيذ عملك و سنأخذ معلومات عن الأحداث .

أحداث النموذج form :
- Load :
و هو حدث الظهور و يحدث قبل ظهور النموذج ( form ) حيث يتم معالجة الأوامر بداخله و ثم يظهرها .

- Click:
و هو حدث الضغط بالفأرة مرة واحدة .

- Dblclick:
و هو حدث الضغط المزدوج بالفأرة مرة.

- DragDrop:
و هو حدث السحب بالفأرة ثم الإفلات .

- Unload:
و هو حدث يظهر عندما التنشيط يفقد من على نموذج form .أي إذا أغلقت النموذج بعده يظهر هذا الحدث .
- Resize:
و هو حدث يظهر عندما تغير تصغير و تكبير نموذج form.

- MouseMove:
و هو حدث يظهر عندما تحرك الفأرة .

- MouseDown:
و هو حدث يظهر عندما تظل ضاغطا بالفأرة على نموذج form .

- MouseUp:
و هو حدث يظهر بعدما تسحب يدك من الضغط على الفأرة ضاغطا بالفأرة على نموذج form .

- KeyDown:
و هو حدث يظهر بعدما تضغط على لوحة المفاتيح.

- KeyUp:
و هو حدث يظهر بعدما تسحب يدك من الضغط على لوحة المفاتيح.

- KeyPress:
و هو حدث يظهر تضغط على أزرار معينة على لوحة المفاتيح.

- Paint:
و هو حدث يظهر عندما تريد الرسم خطوط أو دوائر أو أشكال على نموذج form.

- Timer

و هو حدث خاص بأداة التايمر Timer و هو ينفذ كود بعد وقت معين انت تحدده .

و نفس هذه الأحداث توجد لباقي الكائنات , و ليست جميعها فلا داعي لتكرار الشرح .
__________________
هذا من فضل ربي
رد مع اقتباس