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

ولكم دعوه بظهر الغيب؟؟

مغلق
بدأه عبود في 20 سبتمبر 2004 · 2 رد · 489 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يااخوان انا سويت برنامج موظفين وكان فيه صوره والحمد لله خلصت ولما اشغل البرنامج ما فيه مشكله يشتغل بس لما اسوي له ملف exe واضغط على بعض الازرار مثل زر الخروج

يعطيني رسال برقم الخطا وهو 401 ثم يقفل البرنامج ساعدوني في حله الله يخليكم

علما اني لما اسوي له رن وانا داخل الفيوجل بيسك يشتغل لكن بعد ما اسوي الملف التنيفيذي واجي اشغل البرنامج يشتغل لكن لما اضغط على احد الازرار تواجهني المشكله

ولكم جزيل الشكر

هذه صوره الرساله التي تظهر

post-1-1095696485_thumb.jpg

#2

السلام عليكم

اخي العزيز هذه الرسالة تظهر في حالة واحدة فقط ،، وهي عندما تظهر شاشة ما مع وجود شاشة ظاهرة بخاصية عدم السماح للشاشات الاخري بالظهور فوقها .

للا يضاح بالاكواد . أنظر

لو عندنا مشروع مكون من ثلاث نماذج Forms الاول طبعا هو الرئيسي في التشغيل ، انساه لو وضعنا زر علي النموذج الاول ليستدعي النموذج الثاني ولكن بالطريقة التالية التي انت مستخدمها في برنامجك .

Private Sub Command1_Click()
    Form2.Show vbModal
End Sub

ولو وضعنا علي الفورم الثاني زر ليستدعي الفورم او النموذج الثالث بالطريقة التالية

Private Sub Command1_Click()
    Form3.Show 
End Sub

بالتأكيد ستظهر المشكلة . جرب وستلاحظ .

الحل

عندما تستدعي فورم (نموذج) ويكون هناك إحتمالية ظهور نماذج فوقه ، فلا تستخدم vbModal بعد أمر العرض Form2.Show . او أستبدلها باللاحقة vbModeless لو اردت ان يبقي النموذج علي السطح مع امكانية ظهور نماذج فوقه .

اتمني ان أكون قد أفدتك بهذه المعلومات . وبطريقة شرحي :)

تحياتي لك .

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

أكثر من رائع أخى prof_1982

KHALED_HELAL

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

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