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

نسخة كاملة : فتح واغلاق الفورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
محتاج مساعده اذا استخدمت هذا الكود لجعل الفورم الذي اريد تشغيله في الفورم الرئيسي 
ولكن هنالك مشكله الا وهي عدم تعطيل الادوات في الفورم الرئيسي
كود :
Dim frm As New Form1
       frm.MdiParent = Me
       frm.Show()


وعند عمل هذا الكود #13
لاستاذ [b]علي بنيان[/b] 
فانه يكون الملف خارج الملف الرئيسي فما هو الحل لتعطيل الادوات داخل الفورم الرئيسي وجعل البرنامج يعمل بداخله 
(31-01-20, 11:20 AM)alshandodi كتب : [ -> ]محتاج مساعده اذا استخدمت هذا الكود لجعل الفورم الذي اريد تشغيله في الفورم الرئيسي 
ولكن هنالك مشكله الا وهي عدم تعطيل الادوات في الفورم الرئيسي
كود :
Dim frm As New Form1
       frm.MdiParent = Me
       frm.Show()


وعند عمل هذا الكود #13
لاستاذ [b]علي بنيان[/b] 
فانه يكون الملف خارج الملف الرئيسي فما هو الحل لتعطيل الادوات داخل الفورم الرئيسي وجعل البرنامج يعمل بداخله 

ماذا تقصد بالادوات داخل الفورم الرئيسي؟
وما هو الفورم الرئيسي؟ هل تقصد النوع Mdi؟
(31-01-20, 11:20 AM)alshandodi كتب : [ -> ]محتاج مساعده اذا استخدمت هذا الكود لجعل الفورم الذي اريد تشغيله في الفورم الرئيسي 
ولكن هنالك مشكله الا وهي عدم تعطيل الادوات في الفورم الرئيسي
كود :
Dim frm As New Form1
       frm.MdiParent = Me
       frm.Show()


وعند عمل هذا الكود #13
لاستاذ [b]علي بنيان[/b] 
فانه يكون الملف خارج الملف الرئيسي فما هو الحل لتعطيل الادوات داخل الفورم الرئيسي وجعل البرنامج يعمل بداخله 

هل هذا هو المقصود في المرفق
(31-01-20, 07:33 PM)bidaya كتب : [ -> ]
(31-01-20, 11:20 AM)alshandodi كتب : [ -> ]محتاج مساعده اذا استخدمت هذا الكود لجعل الفورم الذي اريد تشغيله في الفورم الرئيسي 
ولكن هنالك مشكله الا وهي عدم تعطيل الادوات في الفورم الرئيسي
كود :
Dim frm As New Form1
       frm.MdiParent = Me
       frm.Show()


وعند عمل هذا الكود #13
لاستاذ [b]علي بنيان[/b] 
فانه يكون الملف خارج الملف الرئيسي فما هو الحل لتعطيل الادوات داخل الفورم الرئيسي وجعل البرنامج يعمل بداخله 

هل هذا هو المقصود في المرفق



شكرا جزيلا عزيزي ولكن ما اريده في هذا المثال أتمنى ان يكون واضح
اخي لم افهم بالظبط
اي الادوات تريد تعطيلها
اكتب هنا بالتفصيل
هل تريد تعطيل او اخفاء الادوات العلوية في الفورم مثل MenuStrip وووووو

لم افهم قصدك في هذا       


كود :
 اريده بهذه الطرقه الطريقه  ولكن يتم تعطيل  MenuStrip و ToolStrip ويظهر كانما showdiloge ولكن يكون جز من Mdiparent
(31-01-20, 10:03 PM)alshandodi كتب : [ -> ]
(31-01-20, 07:33 PM)bidaya كتب : [ -> ]
(31-01-20, 11:20 AM)alshandodi كتب : [ -> ]محتاج مساعده اذا استخدمت هذا الكود لجعل الفورم الذي اريد تشغيله في الفورم الرئيسي 
ولكن هنالك مشكله الا وهي عدم تعطيل الادوات في الفورم الرئيسي
كود :
Dim frm As New Form1
       frm.MdiParent = Me
       frm.Show()


وعند عمل هذا الكود #13
لاستاذ [b]علي بنيان[/b] 
فانه يكون الملف خارج الملف الرئيسي فما هو الحل لتعطيل الادوات داخل الفورم الرئيسي وجعل البرنامج يعمل بداخله 

هل هذا هو المقصود في المرفق



شكرا جزيلا عزيزي ولكن ما اريده في هذا المثال أتمنى ان يكون واضح

يبدو انك فاهم MdiForm بشكل غير صحيح

وضح هدفك من هذه الطريقة التي ذكرتها،
لان حتى البرامج الكبيرة لا تفعل مثل هذا.
شكرا جزيلا أعزائي كنت سابقا قد كتبت هذا الكود وفي تفكير انه يوجد كود اخر ..
فلكم مني جزيل الشكر والتقدير
(01-02-20, 07:43 AM)alshandodi كتب : [ -> ]شكرا جزيلا أعزائي كنت سابقا قد كتبت هذا الكود وفي تفكير انه يوجد كود اخر ..
فلكم مني جزيل الشكر والتقدير

العفو اخي