alwazer is an Arabic minister forum with topics منتديات الوزير العامة  
التعليمية الأدبية العامة الدليل أدلة فيديو صوتيات جوال بطاقات العاب برامج مقالات استضافة قصص القرآن هاكات بروكسيات مسجات تفسير الأحلام الأسرة المسلمة
فلاشات قبائل جافا الدروس الترجمة ابتسامات ستالايت الصحة تحميل دراسات النكت المطبخ شعر أزياء صور بحث ماسنجريات سكربتات عالم حواء إحداثيات المناطق
أخبار اسلام تصميم مطويات شات استايلات مكتبة أسهم مدونات برمجة دردشة قضايا رياضه هكر حماية تصوير سير فرات بلوتوث رفع الملفات الثقافة الجنسية

يالله حيه عسى ما شر يقولون انك غير مشترك معنا. حلفت عليك اشترك بالضغط هنــا
قديم 13 Oct 2007, 12:58 PM رقم المشاركة : 1
معلومات العضو
بن عبدالرحيم

نائب الوزير مالك الشبكة


الصورة الرمزية بن عبدالرحيم

إحصائية العضو











آخر مواضيعي

بن عبدالرحيم غير متواجد حالياً


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

افتراضي القوائم المنسدلة و بعض المهارات

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

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

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

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

ابدا مشروع قياسي كالعادة .
و غير فيه ليتناسب معك نحن هنا غيرنا اسم النموذج الى ( الدول ) .
الأن اعمل مربع عنوان 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

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

عفوا صاحب الموضوع تعب في احضار الروابط هذه لك ألا ترى انه من اللائق الرد على موضوعه لنمنحه التشجيع تقديرا له وليواصل عطاءه ويزودك مزيداً حول هذا المجال خلال هذه الفترة الحالية تستطيع الرد باستخدام الوضع المتطور للرد فقط اسفل هذا الموضوع عن طريق ايقونة اضافة رد وشاكراً لك دعمك ليكون الجميع في خدمتك في هذا الملتقى
__________________

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها
تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها

بن عبدالرحيم غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 22 Nov 2007, 12:38 PM رقم المشاركة : 2
معلومات العضو
أنا سالي
اللجنة التنفيذية في شبكة الوزير العالمية

الصورة الرمزية أنا سالي

افتراضي

كل الشكر والتقدير لك على هذه البرامج الرائعة بروعتك اخي الكريم

يعطيك العافية ماقصرت مجهود متميز جدا
__________________

أنا سالي غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس السابع ( ماهي اهم المهارات المطلوبة للمضارب ؟ ) لودى شموخ عزي وزارة الأسهم السعوديه - تداول Saudi shares 0 22 Mar 2008 12:52 PM
لعلاج المصابين بالتوحد المهارات الحياتية ضرورية لودى شموخ عزي عيادة النساء والأطفال 0 14 Mar 2008 03:20 AM
الطفولة المتأخرة لودى شموخ عزي وزارة الأسرة والطفل 0 05 Mar 2008 03:31 AM
القوائم المنسدلة meno بن عبدالرحيم وزارة لغات البرمجة Programming Languages 3 22 Feb 2008 10:18 PM
القوائم combo بن عبدالرحيم وزارة لغات البرمجة Programming Languages 1 22 Nov 2007 01:13 PM


الساعة الآن: 12:40 AM

بحث مخصص
sitemap sitemap Powered by MyPagerank.Net

Powered by vBulletin® Version 3.6.7, Copyright ©2000 - 2008, Tranz By Almuhajir
جميع الحقوق محفوظة ل شبكة الوزير العالمية

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.