عرض مشاركة واحدة
قديم 10/12/2005   #4
شب و شيخ الشباب ملك الهكرز
عضو
-- مستشــــــــــار --
 
الصورة الرمزية لـ ملك الهكرز
ملك الهكرز is offline
 
نورنا ب:
Jul 2005
المطرح:
بالسيرفر
مشاركات:
2,180

افتراضي


2. أداة الزر CommandButton:
أداة معروفة، وتُستخدم بكثرة، وهي أداة الزر وأهم خصائصها:

خاصية الشكل Style:

ويمكن الاختيار ما بين قياسي Standerd وهو الشكل واللون الطبيعي للأزرار، أو رسومي Graphical وعند اختياره يمكنك التغيير في لون الزر كيفما تشاء.

خاصية الافتراضي Default:

وتحدد الزر الافتراضي الذي يقع عليه التركيز عندما لا يكون التركيز على أي أداة أخرى.

خاصية الخروج Cancel:

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


3. أداة العنوان Lable:
وهي أداة تستخدم لكتابة النصوص على الشاشة ، وأهم خصائصها:

خاصية الحجم التلقائي AutoSize:
وتقوم بتحديد حجم الأداة على قدر الكلام الموجود بها فقط.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


4. أداة مربع النص TextBox:
وهي أداة تسمح للمستخدم بكتابة نص بداخلها ، وأهم خصائصها:

خاصية القفل Locked:
وعندما تكون True فإنها لا تسمح للمستخدم بكتابة أي نصوص داخل هذه الأداة.


خاصية طول النص MaxLength:
ونحدد بواسطتها عدد الحروف التي يمكن كتابتها داخل الأداة.


خاصية تعدد الأسطر MultiLine:
وتحدد إمكانية تعدد الأسطر داخل الأداة من عدمه.


خاصية التشفير PasswordChar:
لجعل النص المدخل مشفراً مثل كلمات السر.


خاصية النص Text:
وتحتوي هذه الخاصية على النص الموجود داخل الأداة.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


5. أداة الصورة Picture Control:
أداة يمكن من خلالها عرض صورة ، وأهم خصائصها:

خاصية الصورة Picture:
وفيها نختار ملف الصورة الذي نريد عرضه في الأداة.


[COLOR=sandybrown);] [/color]



المرحلة الثالثة: كتابة الكود.
آخر مراحل البرمجة وفيها يتم كتابة الكود الذي يتحكم في سير البرنامج ... ولكن أين نكتب هذا الكود؟ وهل له ترتيب معين؟

أولاً لابد أن نعرف أن البرمجة قديماً وتحت نظام التشغيل Dos كانت تقوم على مفهوم تنفيذ التعليمات أو الكود تسلسلياً، بحيث يتم تنفيذ السطر الأول، ثم السطر الثاني، ثم الثالث وهكذا حتى السطر الأخير بحيث لا يمكنك الانتقال في وسط البرنامج إلى برنامج آخر ثم الرجوع إلى برنامجك .. الخ.
ولكن تطورت البرمجة واختلف مفهومها تحت نظام التشغيل Windows وأصبحت تعتمد على البرمجة المسيرة بالأحداث (Event Driven Programming) أي البرمجة التي تسير وفق الأحداث المختلفة، فعندما يحدث حدث معين يتم تنفيذ كود معين، وعندما يحدث حدث آخر يتم تنفيذ كود آخر وهكذا، مثلاً إذا كان لدينا زر موجود على النافذة فإننا عندما نمر بمؤشر الماوس عليه فإن هذا حدث، وعندما نضغط عليه فإن هذا حدث آخر، وفي كل حدث من هذين الحدثين يمكننا وضع كود يتم تنفيذه عند وقوع هذا الحدث، وإليك مثال بسيط لتوضيح الفكرة: قم برسم أداة زر على النموذج، ثم انقر عليه مرتين لفتح نافذة الكود:



الآن ترى بأعلى اليسار اسم الأداة وبأعلى اليمين اسم الحدث وهو النقر Click، قم بتغيير الحدث إلى مرور الماوس وهو MouseMove، ثم قم بكتابة الكود التالي:
Command1.Top = Command1.Top + 200
اضغط F5 وانظر كيف يعمل البرنامج، كما ترى فإنك عندما تمر بالماوس على الزر Command1 يتم تنفيذ الكود، والذي يقوم بتحريك الزر إلى الأسفل بمقدار 200 نقطة ... لقد أصبح الأمر مسلياً الآن فكلما اقتربت بالماوس من الزر فإنه يهرب منك إلى الأسفل ...

الأحداث المشتركة:
عرفنا سابقاً أنه توجد خصائص تشترك فيها معظم - وليس كل - الأدوات، وكذلك الحال بالنسبة للأحداث فإنه يوجد منها ما هو مشترك في معظم الأدوات، وإليك أهم هذه الأحداث:

حدث النقر Click ويقع عندما ينقر المستخدم على الأداة.
حدث النقر المزدوج DblClick ويقع عندما ينقر المستخدم على الأداة نقراً مزدوجاً.
حدث المرور بالماوس MouseMove ويقع عندما يمر المستخدم بمؤشر الماوس على الأداة.
زر الماوس إلى أسفل MouseDown ويقع عندما أثناء ضغط المستخدم على زر الماوس وقبل أن يحرره.
زر الماوس إلى أعلى MouseUp ويقع عندما يرفع المستخدم يده عن زر الماوس المضغوط.
حدث السحب DragOver ويقع عندما يسحب المستخدم أداة ويمر بها فوق أداة أخرى.
حدث الإلقاء DragDrop ويقع عندما يترك المستخدم الأداة المسحوبة فوق أداة أخرى.
حدث التركيز GotFocus ويقع عند حصول التركيز على الأداة.
حدث فقد التركيز LostFocus ويقع عند فقد التركيز من على الأداة.
حدث الضغط على لوحة المفاتيح KeyPress ويقع عندما يضغط المستخدم على أي حرف في لوحة المفاتيح.
المفناح لأسفل KeyDown ويقع أثناء ضغط المستخدم على أي حرف من لوحة المفاتيح وقبل أن يحرره.
المفتاح لأعلى KeyUp ويقع عندما يرفع المستخدم يده من على الحرف المضغوط.


«®°·.¸.•°°·.¸¸.•°°·.¸.•°®»(ملك الهكرز)«®°·.¸.•°°·.¸¸.•°°·.¸.•°®»

ان كانــــــت جنــــة الله في الدنيــا فــهي دمشــــــــــــــــــــــــــــــــقُ

الرجاء من كافة الاعضاء الكرام (والاقارب) عدم ارسال رسائل تخص الاختراق والندف
وتانكيو
  رد مع اقتباس
 
Page generated in 0.05165 seconds with 11 queries