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

لماذا تختفي الفورم؟

مغلق
بدأه hicham716 في 22 يوليو 2007 · 25 رد · 2,093 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الســــــلام عليكـــــم

لماذا تختفي الفورم؟

عندما تظهر رسالة وتكون الخاصية BorderStyle = none

المثال المرفق للتوضيح

q.zip

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#2

أخي بالرغم أني نزلت الرفق لكني مش فاهم ولا حاجه ,,,,,,, أرجوا التوضيح أكثر

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#3

انا فهمت المقصود

والجواب

جرب بان تضع فورم 1 خاصيته مثل فورم 2

سترى بانه لا يختفي شيء

الخطا انه عندما تجعل فورم none و يوجد فورم او مسج بوكس مش none عندما يكون فورم none غير مفعل يختفي

startingprogremmer.jpg
#4

أخى الكريم

انة فى فيجوال بيسك يوجد حاجة إسمها مثلا الأب و الإبن وفى شغلة أيضا أقول لك عنها بأخر رسالتى

أولا فى شغلة إسمها الأب وهو فورم رئيسي ممكن أن يحمل فيه أكثر من فروم لا يخرج الفورم من إطارة

و إذا كبرتة او صغرتة لا يخرج إلا بحجم الأب الرئيسي وهو Mdiform

وكل الفورم الذى يجعلة يحتوية تخصص له خاصية chield حتى يكون إبن و يدرج فى داخل الفورم الأب إللى إتفقنا إسسمة Mdiform

و لاأن تعديل على المثال الذى فيه المشكلة انا عملت تعديل على البرنامج بتغيير الفورم1 إلى الفروم الاب Mdiform

و إضغط على الزر الذى يظهر الرسالة لا يختفى الفورم

و ملاحظة على المثال الذى به المشكلة انه لا يختفى الفورم و إنما يرجع إللى الورء خلف كل الــ Forms

الشىء الذى أقولة بأخر الرسالة انة لحل المشكلة بدون تغغير الفورم رقم 1 إلى الأب الذى انا إستبدلتة ممكن هناك كود

يجعل الفروم بوضع أول الشاشات ولا يقبل أن يكون خلف كل الشاشات مثل ما هوو موجود بالبرنامج الذى مثل به المشكلة

و الان سأرفق لك المثال الذى تم تعديله لكم

مع خالص تحياتى

Sami_eleiwa@hotmail.com

Sami_eleiwa@yahoo.com

q_update.rar

#5
Form2.Show vbModal

بس ايه التصميم الغريب ده :blink:

#6

بسم الله

ايه التصميم الغريب ده فعلا ... يا عزيزي في حاجاة اسمها Frame وحاجة اسمها PictureBox علشان تعمل الحاجات دي

مش تحطها في فورم جديد وتحط الفورم على الفورم

#7

الســــــــــــــــلام عليكم

شكرا جزيـــــــــــــــــــلا

اقتباس
بس ايه التصميم الغريب ده

يا اخي احيانا كثيرا تكون مضطر لاظهار فورم جديد داخل الفورم الرئيسي ولا يمكنك تعويضه ب

اقتباس
حاجاة اسمها Frame وحاجة اسمها PictureBox

ربما تستطع ذالك لكن ليس هو الافضل

وهذه صورة لواجهة برنامجي للتوضيح

http://www.9o9i.com/?action=download&h...6846a340a8cf5cf

اذا لم تظهر انظر المرفقات

post-106443-1185103570_thumb.jpg

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#8

فى الصورة المرفقة تستعمل نافذة MDI ;)

و حتى لو لم تستعمل فمفيش مشكلة من استعمال Control Container زى الـ Frame ( لا أنصح به ) و الـ Picture Box ( أنصح به بشدة ).

#9

انا كنت ابحث عن هذا

Form2.Show vbModal

والحمد لله وجدته

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#10

السلام عليكم

لقيت مشكل اخر

لايظهر فورم جديد حتى تغلق الاول

هذا الكود كان يشتغل قبل ان اضع vbModal واصبح لايشتغل حتى تغلق الاول

Private Sub Image1_Click()
Form1.Hide
Form2.Show vbModal
End Sub

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#11

لأن هو ده معنى vbModal ;)

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

#12

وجدت الحــــــــــــــــــل

Private Sub Image1_Click()
Form2.Show vbModal = 0
Form2.Hide
Form1.Show vbModal = -1
End Sub

Private Sub Image2_Click()
Form1.Show vbModal = 0
Form1.Hide
Form2.Show vbModal = -1
End Sub

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#13

عفوا

الخطأ الأول يبقى قائم

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#14

استخدم MDI

post-79347-1185192044_thumb.jpg

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك
#15

هل يمكن وضع Command او image على MDI

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#16

ايوه بس بشرط أنهم يتحطوا على فوق Container آخر يدعم خاصية الـ Align زى الـ Picturebox , يوجد درس للأخ Kindy Ibrahim عن الـ MDI Forms

#17

على mdi نفس المشكل

-اختفاء الفورم في حالة ظهور رسالة و BorderStyle=none

-عدم امكانية تبديل الفورم بالطريقة Form1.Show vbModal

يا اخواني لازم تجد لنا حل

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#18

:angry:

يعنى أنت أستعملت الـ MDI Form و رجعت تعمل طريقتك القديمة :angry:

الهدف من الـ MDI Forms هو عرض MDI Child Forms بداخلها.

خللى خاصية MDIChild على True و أنسى حكاية الـ Borderless forms دى.

#19

ارجــــــــــــــــــــــــوا التصحيح على هذا المثال المرفق و شكرااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا

fffffffffffffffff.zip

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#20

اتمنى ان تجد لي حل

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#21

أين MdI form ?????????????????????

الصورة السابقة موضح بها كيف تقوم بعمل mdi form

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك
#22

نفس الشيء على MdI form

fffffffffffffffff.zip

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

#23

يجب أن تبحث على اكود لجعل الفورم على أول الشاشات فى فيجوال بيسك

هذا الحل الأخير و الامثل

#24

السلام عليكم

اجعل MDIChild = True لكل الـforms

وانظر إلى توزيع الPicture في فورم MDI

الحل مرفق

أرجو العمل على استيعابه

fffffffffffffffff.rar

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك
#25

شكــــــرا أخي ياسر جمال

هذا هو الجواب تمامــــــا

إنما في الفورم العادية الأولى كنت قد وضعت صورة للفورم ووضعت عليها image فارغة أي الإطار فقط عندما اضغط عليها Image1_Click()

يظهر فورم جديد (انظر الصورة)

و في الفورم MDI إذا أردت وضع image يجب وضع Picture box وهذه الأخيرة تخفي الصورة التي في الخلف

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

post-106443-1185400435_thumb.jpg

______________________________________________

" حَافِظُوا عَلَى الصَّلَوَاتِ وَالصَّلاةِ الْوُسْطَى وَقُومُوا لِلَّهِ قَانِتِينَ "

______________________________________________

تحرير بواسطة 'بنهاشم منصوري'

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

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