تسجيل الدخول
اسم المستخدم
كلمة المرور

البحث في المكتبة


بحث متقدم

جديد الدروس
آخر 30 درس
كيف نحدد قوة قطع الحاسب الآلي ؟؟؟

تثبيت وندوز اكس بي من الدوس

[شرح]تصميم شاشة كمبيوتر ???

درس كيفية عمل قلم يرسم في الفلاش

كيفية عمل لمعة للنص

كيفية التعامل مع الفلاتر في الفلاش 8

درس الماسك {{ شرح بالفيديو }}

تعلم فنون الدمج في الفوتوشوب

كيفيه عمل السكرول بار

عمل خلفية جميلة

الكتابه الدائرية { شرح بالفيديو }

سلسلة دروسc++:الدرس الاول:مقدمة

التذهيب المتموج

دورة سيسكو للمساعدة فى تنظيم الشبكات Ccna

شهادة مايكروسوفت mcse بالعربي

دراسه تفصيليه عن بروتوكول Tcp/ip

مقدمه الى الجدران الناريه Firewalls

سلسلة دروس matlab(الدرس الخامس:أوامر مفيدة في MatLab

سلسلة دروس matlab(الدرس الرابع:كثير الحدود في MatLab

سلسلة دروس matlab(الدرس الثالث:المصفوفات في MatLab

سلسلة دروس matlab:الدرس الثاني:المتجهات فيmatlab

سلسلة دروس matlab(الدرس الاول:ما هو MatLab?)

دروس في لغة الاسمبلي(Assembly)

طريقه عمل الاسلاك الشائكة

تسفيط الورقه دون استخدام الفلاتر

نار ملتهبة

كيف تعمل فقعات

عمل نص شفاف

عمل زر احترافي

الكتابة المتشققة



إحصائيات المكتبة
المتواجدون الأن 1
عدد الأعضاء 1
عدد التصنيفات 24
عدد الدروس 306
عدد الردود 307
عـودة للخلف   دروس كتاب العرب > مكتبة الدروس > دروس البرمجة > الفيجوال بيزيك ( القسم الثاني )

الرد على الموضوع
تفاصيل الدرس
خيارات الدرس تقييم الدرس
تحميل الدرس ككتاب إلكتروني PDF
تحميل الدرس ككتاب إلكتروني PDF
( يتم تشغيل الإمتداد PDF بواسطة برنامج يمكنك تحميله من هنا )
تقييم الدرس:
عنوان الدرس 14- القوائم المنسدلة و بعض المهارات
كاتب الدرس محب الله ورسوله
تاريخ الإضافة 03-12-2005
زمن الإضافة 04:38 PM
عدد مرات المشاهدة 2003

  #1  
محب الله ورسوله
 
الدروس التي أضافها: 305
المشاركات: n/a
الافتراضي 14- القوائم المنسدلة و بعض المهارات

. سنتعلم انشاء قوائم منسدلة

و عند اختيار شئ من تلك القائمة ستظهر لنا بعض التفاصيل عن تلك الكلمة .

ما رأيك اخي ان نعمل بريمج صغير يحتوي على قوائم منسدلة و تلك القائمة المنسدلة تحتوي على اسماء الدول و عند اختيار دولة من القائمة سيظهر لنا في صندوق اسم الدولة و مكان تواجدها .

بسم الله نبدا .

ابدا مشروع قياسي كالعادة .
و غير فيه ليتناسب معك نحن هنا غيرنا اسم النموذج الى ( الدول ) .
الأن اعمل مربع عنوان Labe1 في اعلى وسط النموذج و اكتب فيه ( دول العالم ) مثلا .
في صندوق الادوات اختر على اداة قائمة منسدلة List كما هو موضح أدناه .



اعمل مربع عنوان اخر Label2 بجانب القائمة المنسدلة و اعطه عنوان ( اختر دولة ) .
اعمل مربع عنوان ثالث Label3 و اتركه فارغا ( لتركه فارغ لا تكتب شيئ عليه ) .
اعمل مربع عنوان رابع Label4 و اتركه فارغ ايضا و غير خاصية الحدود التي هي Border style الى الاعداد

1-fixed Singele .

الان اعمل رز Command 1 غير خاصية CAPTION الى ( إنهاء ) .

عندها ينتج لنا الشكل التالي :



الان دور الكود .

سوف نكتب الشفرة الخاصة بالقائمة المنسدلة
انقر النموذج نقرا مزدوجا يظهر الاجراء الحدثي Form_Load تظهر لك نافذة الشفرة و الجملتين البرمجيتين التاليتين :

Private Sub Form_Load



End Sub

اكتب الشفرة التالية بين الجملتين السابقتين :



List1.AddItem "السعودية "
List1.AddItem " مصر "
List1.AddItem " الجزائر "
List1.AddItem " ليبيا"
List1.AddItem "المغرب "



لينتج لنا الشكل الإجمالي التالي للكود :



Private Sub Form_Load()
List1.AddItem "السعودية "
List1.AddItem " مصر "
List1.AddItem " الجزائر "
List1.AddItem " ليبيا"
List1.AddItem "المغرب "
End Sub

تستعمل الشفرة السابقة لاضافة البنود داخل القائمة المنسدلة و التي طبعا و حتما ستظهر عند تشغيل البرنامج .



الان اخي الكريم انقر فوق قائمة السرد نقرتين يظهر لك الاجراء الحدثي التالي List1_Click داخل الجملتين البرمجيتين التاليتين :


Private Sub List1_Click()


End Sub


اكتب بينهما الجمل البرمجية التالية :

Label3.Caption = List1.Text
Select Case List1.ListIndex
Case 0
Label4.Caption = " السعودية بلد في الجزيرة العربية في قارة اسيا "
Case 1
Label4.Caption = " مصر بلد افريقي "
Case 2
Label4.Caption = " تقع الجزائر في شمال القارة السمراء ( القارة الأفريقية ) "
Case 3
Label4.Caption = " تقع ليبيا في افريقيا "
Case 4
Label4.Caption = " تقع المغرب في غرب القارة الافريقية "

End Select



لينتج لنا هذا الشكل الإجمالي للكود :

Private Sub List1_Click()
Label3.Caption = List1.Text
Select Case List1.ListIndex
Case 0
Label4.Caption = " السعودية بلد في الجزيرة العربية في قارة اسيا "
Case 1
Label4.Caption = " مصر بلد افريقي "
Case 2
Label4.Caption = " تقع الجزائر في شمال القارة السمراء ( القارة الأفريقية ) "
Case 3
Label4.Caption = " تقع ليبا في افريقيا "
Case 4
Label4.Caption = " تقع المغرب في غرب القارة الافريقية "

End Select

End Sub


شرح الكود :

السطر الأول من الكود يعطي الامر لكتابة اسم الدولة المختارة في صندوق العنوان Label3 .
اما الاسطر الباقية فهي التي تتحكم في الجمل التي ستظهر عند اختيار البند من القائمة المنسدلة .
السطر ما قبل الاخير هو لاعلام البرنامج بانتهاء جمل القائمة .

الان هيا لاخر خطوة في البرنامج هو زر الانهاء لانهاء البرنامج طبعا كنا قد تعلمنا هذا في دروس سابقة لكن دعنا نعيد ذلك باختصار شديد انقر نقرتين فوق زر الانهاء اكتب بين الجملتين البرمجييتن الالتي ستظهران الامر التالي :

ٌُُُُEnd

و اخير عزيزنا الغالي من المؤكد انك حصلت على برنامج كهذا .


الرد باقتباس
الرد على الموضوع



إنتقل إلى

مواضيع مشابهة
الموضوع أضاف الدرس القسم الردود آخر مشاركة
تسفيط الورقه دون استخدام الفلاتر فارس الظلام الجرافيك 0 09-02-2005 08:52 PM
النص الناري aymanmoftah الجرافيك 0 06-16-2005 07:01 PM
درس لعمل مذنب ناري aymanmoftah الجرافيك 0 06-16-2005 05:54 PM
الدرس الثاني عشر :- وسوم ... من هنا وهناك!!! محب الله ورسوله دورة تعليمية فى لغة html 0 06-16-2005 05:44 PM
تعلم كيف ترسم مجرة (جالكسي مثلا) aymanmoftah الجرافيك 0 06-16-2005 04:48 PM

المجلة الإلكترونية - المنتديات - مكتبة البرامج
مكتبة الدروس - قسم الماسنجر
الإتصال بنا - الإعلان لدينا
mesothelioma cancer

Powered by vBulletin