الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

module

مغلق
بدأه محمد الكوم في 15 أغسطس 2005 · 4 رد · 871 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

و فائدتها و كيفية استعمالها module اود معرفة الـ

الشئ الوحيد الذي اعرفه عنها هو انها تختصر الوقت و الجهد في اعادة كتابة الكود في كل فورم

و لكن وجدت بعض النمادج بها فورم واحة وبها ايضا موديول ؟

حسنا .... اريد مثلا :

(عندي 3 فورم و في كل فورم يوجد زر فتح (عندما اضغط عليه يفتح صندوق فتح

واريد ان اضع كود واحد لهم في الموديول ماذا اصنع ....؟

وهل هناك وضائف اخرى للموديول

#2

الموديول هي كالنافذة على كل البرنامج

فمثلا لو عرفت اي شئ global داخل الموديول فيمكنك الوصول اليه من أي جزء في البرنامج

و ايضا عند تعريف دالة او نوع جديدclass يفضل و ضعها عادة في الموديول

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#3

وظيفة ال module تكمن في تجميع الكود في مكان واحد بالإضافة الى تعريف المتغيرات من نوع public وبالتالي تستطيع استخدام هذا الكود او المتغير في اي وقت تشاء وكما ذكر اخي هشام وهو ان المتغيرات التي تعرف في ال module يمكن استخدانها في اي وقت ومن اي مكان في ا لبرنامج

*************************************************

**************************************************

مصطفى زيداني

#4

السلام عليكم

فوائدالmodule كما اسلف الاخوة هو:

1- وضع المتغيرات العامة

فمثلا لو عرفت متغير فى اجراء معينcommand1_click مثلا لن تستطيع استخدامه الا فى هذا الاجراء فقط

لو عرفت متغير فى general تستطيع استخدامه فى امكان فى الform ولكن ليس فى اى فورم اخر

لو عرفت متغير فى module تستطيع استخدامه فى مكان فى البرنامج كله فى اى مكان واى form

2-ثانى فائدة لو كنت مثلا عندك اجراء تستخدمه فى اكثر من مكان فى البرنامج وفى اكثر من كل فورم

مثلا هذا الاجراء هو

msgbox("thank you for your choise")

تريد ان تظهر هذه الرسالة كلما ضغط المستخدم على اى command button

يمكن وضع هذا الاجراء فى الموديول وذلك بان تفتح الموديول ثم تختار add procedure من قائمة tools وتختار sub و public وتحدد اسم ال sub وليكن h

ستجد هذين السطرين اضافوا فى الموديول (او يمكنك اختصار الطريق وكتابة السطرين بنفسك

Public Sub h()

End Sub

تكتب بينهم الاكواد اللى انت عايزها

ليصبح الكود كالتالى

Public Sub h()
msgbox("thank you for your choise")
End Sub

ثم يمكنك استدعاء هذا الكود من اى مكان بالبرنامج كالتالى

call h

هذا ابسط مثال ويمكنك تطبيقه على اجراءات ودوال اعقد وبالتالى هذا سيوفر عليك الكثيييييييييير

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#5

بارك الله فيكم جميعا على ردكم على رسالتي ومع تمنياتي لكم بالتفوق

هذا الموضوع مغلق.

مواضيع مشابهة