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

لا اله الا الله

اللهم صلي وسلم و بارك على سيدنا محمد و على آله و صحبه أجمعين ومن تبعه بإحسان إلى يوم الدين
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 خصائص الأدوات

اذهب الى الأسفل 
كاتب الموضوعرسالة
محمد ابوزيد
المدير العام
المدير العام
محمد ابوزيد


ذكر
عدد الرسائل : 302
العمر : 37
الموقع : https://mode.mam9.com
العمل/الترفيه : Computer Programmer
تاريخ التسجيل : 07/01/2008

خصائص الأدوات Empty
مُساهمةموضوع: خصائص الأدوات   خصائص الأدوات Icon_minitimeالثلاثاء 5 فبراير 2008 - 7:31

خصائص الأدوات In2-24-6
درسنا هذا اليوم سنتعرف من خلاله على الطريقة البرمجية لاستخدام خصائص الأدوات، فلكل أداة من أدوات البرمجة خصائص يتم ضبطها بما يتوافق مع رغبة المبرمج، وتشترك بعض الأدوات بخصائص معينة، بينما هناك خصائص أخرى لا تتشابه.
وسنحاول قدر الإمكان أن نضع المستخدم في بداية الطريق ثم نترك الباقي ليستكشفه بنفسه إذ لا يمكن تغطية هذا الموضوع بحلقة أو حلقتين، لكن يكفي أن يفهم الفكرة ، فهو أمام أحد خيارين، إما الاعتماد على الطريقة المرئية، أو اللجوء للطريقة البرمجية.
( أ ) الضبط بالطريقة المرئية :
فكما يتضح من الشكل رقم (1) يمكننا تغيير خصائص أي أداة عن طريق تلك النافذة يمين المستخدم، حيث بمجرد الضغط على الأداة يتم نقل التركيز لخصائصها، فمن هناك يمكن تغيير الاسم البرمجي Name أو المسمى الظاهر Caption وكذلك التحكم بالألوان والحجم ونوع الخط ومستوى النفاذ سواء أكان شفافاً أم غير نافذ، وما إلى ذلك.
(ب) الضبط بالطريقة البرمجية:
القيم المقابلة للخصائص يمكن تقسيمها إلى ثلاثة أنواع، نوع يأخذ قيماً رقمية (0،1،2،3) كحجم النوافذ أو ونوع يأخذ
صيغة (متاح، معطل) أو (True , False) بينما النوع الثالث يأخذ صيغاً حرة سواء مطلقة كالأسماء أو محددة كأنواع الخطوط أو أحجامها أو الألوان.
والكود البرمجي لإثبات الخصائص (غالباً) يتكون من ثلاثة مقاطع (اسم الأداة.الخاصية = قيمة الخاصية) .. مثال :
أنظر للشكل (2) فستجد أن السطر الأول سيجعل النافذة تفتح على مستوى حجم الشاشة عند بداية التشغيل، بينما السطر الثاني يجعل النافذة تظهر باللون الأخضر البحري، أما السطر الثالث فيسخفي الزر ولإظهاره مرة أخرى يعاد كتابة الكود مع تغيير القيمة إلى True .
خصائص الأدوات In3-24-6
ومن المعلوم أن برنامج فيجوال بيسك يقوم على أساس خاصية الإكمال التلقائي، فبمجرد كتابة النقطة بعد اسم الأداة تظهر لك كل الخصائص المتاحة والمسموح بها وما عليك إلا الاختيار فقط.
اختبار :
مطلوب كتابة برنامج فيه خانات نصوص ثلاث Text1.Text وText2.TextوText3.Text وهناك زرين الأول Command1 والثاني Command2 بحيث يتم عند تشغيل البرنامج عدم إتاحة كافة خانات النصوص باستخدام الخاصية (Enabled)، فيقوم المستخدم بضغط الزر الأول Command1 فتتاح النصوص للكتابة ومن ثم جمع محتوى النصين الأول والثاني وإظهار النتيجة في الثالث، وعند الضغط على الزر الثاني يعيد الأدوات إلى ما كانت عليه.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mode.mam9.com
 
خصائص الأدوات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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