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

كيفية التعامل مع الفورم Mdi في حالات مختلفة

بدأه maajed555 في 24 يناير 2009 · 3 رد · 648 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أرجو من أحد الإخوة شرح مبسط لكيفية التعامل مع فورم

MDI

1- التعامل معه من خلال الفورمات الأخرى التابعة له

2- التعامل معه من خلال خاصية الصورة بنوعيها (بكتشر+أميج) لأن هناك فرق بين الاثنين

3- كيف تكون بداية المشروع إذا كان من الدالة الرئيسية ، وكيف يتم اسدعاء الفورم الرئيسي منها

شكرا لكم مقدما

#2

تتعامل معها بشكل عادي جداً، مثلاً:

MDIForm1.Show
MDIForm.Left=500
........
.....
Picture1.Picture = MDIForm1.Image

بالنسبة للدالة الرئيسية، إذا كنت تقصد Sub Main فأيضاً عادي جداً:

Public Sub Main()
MDIForm1.Show
End Sub

ويمكنك أن تفتح قائمة Project ثم Project propreties ثم تختار StartUp object وتضبطها إلى MDIForm . وغير ذلك من الطرق العادية، إذا أردت الاستزادة افتح Google واكتب:

MDI Forms + visual basic

هذه الجملة خاطئة  :wacko: 


#3

أحسنت أخي الكريم

طيب لما استدعي فورم ابن للفورم الرئيسي

طبعا انا كتبت في استدعاء الفورم الرئيسي

MDIForm1.Show

ولكن في استدعاء الفورم الفرعي هل أكتب

Form1.Show

أم

Form1.Show 1

وما هو الفرق بين الحالتين؟؟؟

سؤال آخر. . . .

ما أنسب طريقة لضبط حجم الفورم على مقاس شاشة المستخدم مع أن المقاسات تختلف من مستخدم وآخر؟؟؟

#4

الفرق بين الحالتين، هو أن الأولى تستدعي النافذة بشكل طبيعي، أما الثانية فتستدعيها، مع جعلها في مقدمة البرنامج، يعني لا يمكن الانتقال منها إلى النوافذ الثانية.

بالنسبة للسؤال الثاني، أذكر أن مواضيع عديدة طرحت حوله، حاول استخدام البحث.

وفقك الله

هذه الجملة خاطئة  :wacko: 


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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…