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

كود بسيط اريد تنفيذه ولكن لا ينفذ

مغلق
بدأه yasserstars في 22 يناير 2008 · 9 رد · 839 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي كود لا ينفذ في البرنامج أضفت 2 فورم للبرنامج فورم 1 وفورم 2

وجعلت فورم البدء هو فورم 1ولكني كتبت شرط في حدث التحميل

اذا تحقق الشرط يظهر فورم 2 ويغلق فورم 1

وكتبت الكود التالي فعلا

			   if i= 10 then
				 Me.close()
				Form2.Show()
			 else
			   end if

ولكن الكود لا ينفذ وما يحدث هوأن الكود يغلق البرنامج أصلا

فارجو توضيح ما المشكلة

#2

لأن الـForm1 هو الرئيسي فإن إغلاقه يعني وقف عمل البرنامج لذا بدلاً من إقفاله قم باخفائه

Form1.Hide

#3

أو يمكنك أيضا عكس التعليمتين حيث يقوم بإظهار الفورم الثانية و من ثم إغلاق الأولى . و يصبح التركيز على الثانية

#5

أخي العزيز جربت عملية الإخفاء للفورم

ولكن الفورم أيضا لا يختفي يظهر مع الفورم الأخر فارجو الحل الصحيح

#6

ارجو أن يجاوبني أحد علي سؤالي

فانا أريد البرنامج في حدث التحميل لفورم معين يختبر قيمة اذا وجدها صحيحة يفتح فورم أخر ويغلق الفورم الأول

#7

صديقي هذا ما كنت اقصده و هو يؤدي المطلوب و لكن توجد مشكلة هو أن البرنامج لا يغلق من الفورم2 عند إغلاقة لأن الفورم الأساسي هو الأول:

		Form2.Show()
		Me.Hide()
#8

لازلت أنتظر حل لهذه المشكلة

#9

أخي الحبيب ياسر ستار حاول ان تقوم بالذهاب إلى قائمة build وتعمل clean للمشروع أو rebuild ربما تكون هناك مشكلة في نفس البرنامج

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

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#10

هذه خلاصة كلام الأخوة .. حاول معها :

  if i= 10 then
				Form2.Show()
				 Me.Hide()
			   end if

أولا تقلب الأمرين ، فيكون إظهار الفورم الثاني قبل إخفاء الفورم الأول

ثانيا إلغ كلمة (else) لأنها لا داعي لها

والله أعلم !

يا نفسُ إن لم تصلحي

فتشبهي بالصالحينا

[ أبو العتاهية ]

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

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

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

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

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

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