ما هي الحزمة العامة في لغة البرمجة العربية mbLang

مرحبا بكم في موقع محمد بشير

ما هي الحزمة العامة وكيفيَّة إستخدامها في لُغتنا

كما هو الواضح من اسم الحزمة أنَّها عامة
وهيَ مُطابقة للحزمة الخاصة أو النَّتِجَة عن إسم برمجي لأحد عناصر التَّحكُّم العامة القابلة لإنشاء حُزَم خاصة بها مثل حُزَم الأزرار ونحوه
وقد تتميَّز الحُزمة العامة عن الخاصة وقد يكون هناك إختلاف في الحُزمة الخاصة بعض الشيئ
ولا يتَّضِح هذا الفرق إلَّا عن طريق المُمَارَثَة الكثيرة
وطريقة كتابة الحزمة العامة مُماثلة تمامً للحُزمة الخاصة
فقط نكتب
حزمةعامة
بدون الفصل بين الكلمتين
وكما هو المُعتاد أنَّهو لابُدَّ أن يكون لأي حُزمة اسم
فتستطيع كتابة اسم الحُزمة بالحروف والأرقام ولا تُستخدم الرُّمُوز
فيمكنك كتابة الحُزمة العامة بصورة كاملة على النَّحو الآتي
حزمةعامة ع1
ها نحن كَتَبنا الحُزمة وسمَّيناها باسم ع1
ونستطيع كتابة ما نَشَاؤ من أوامر أسفل هذه الحُزمة
أحبابي من المُميِّزات الَّتي تُميِّز الحُزمة العامة عن الحُزمة الخاصة
أنَّنا نستطيع وبكل بَسَاطة أن نستدعيها من داخل أي ملف وأقصد بالملف أي الواجهة في برنامجنا
تنبيه إذا كانت الحُزمة العامة في أوَّل واجهة فنستطيع إستدعاءها من الواجهة الثانية أو الثالثة وما يليها وليس العكس
كما لا يُمكن إستدعاء الحُزمة العاديَّة أو ما يُطلق عليها الحُزمة الخاصة
ويمكنُنا الإنتقال إلى الحُزمة العامة إذا كانت موجودة في نفس الملف بطريقة الإنتقال إلى الحُزمة الخاصة وهاذا تشابُه بين الحُزمتين فيُرجَى الانتباه
والأمر المستخدم للإنتقال إلى الحُزم هو أمر إنتقالإلى بدون الفصل بين الكلمتين متبوع باسم الحُزمة المُراد الإنتقال إليها في حالة كانة حزمة خاصة أو عامة
امَّ إذا كانت الحُزمة العامة موجودة في ملف سابق فكيف نقوم بعمل استدعاء لها
بعد كتابة الحزمة أو تعيين العُنصر وما شَبَه في أماكن تنفيذ الأوامر نكتب التَّالي
اسم الواجهة المراد إستدعاء الحُزمة منها متبوع بعلامة النُّقطة ثم اسم الحُزمة العامة المُراد إستدعاءها متْبوعة بالمسافة ليس إجباري ثم فتح قوس وبعد ذالك نغلق القوس
ومثال على ذالك هو على النَّحو الآتي
عندنا واجهة باسم عمر و واجهة باسم محمد
الحزمة العامة موجودة داخل الملف الأوَّل والَّذي هو باسم عمر واسم الحزمة العامة هو ع1
فالمفترض تكون الحزمة مكتوبة في الملف الأول على النَّحو الآتي
حزمةعامة ع1
رسالة "مرحبً بكم في عالم البرمجة"
هذا المثال ينطبق على الواجهة الأُولى قمنا بعمل حُزمة وتحتها رسالة
والواجهة الثانية التعامل مع الحزمة يكون على النَّحو الآتي
مَثَلا سنقوم بعمل زر يُنفِّذ الحزمة الَّتي هي موجودة في الواجهة الأُولى
زر ز1،"رسالةي"
حزمة ز1
عمر.ع1 ()
هذا المثال ينطبق على الواجهة الثانية الَّتي قُمنا بعمل إستدعاء للحزمة بداخلها
وما يُكتب بين القوساني سيأتي ذكره في وقته إنشاء الله
هكذا نستطيع استخدام الحُزمة العامة بكل يُسر وسُهُولة
تقبَّلو تحيَّات أخِيكُم عمر العشري