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

كيف أتأكد من الفورم اتنشأت؟؟

بدأه MS_SQL في 24 أبريل 2009 · 2 رد · 499 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني اريد ان اتأكد من أن الفورم مثلا 1 اتنشأت ولا لا من فورم ثانية ........ماهو الكود الخاص بذالك ؟

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

سابقا

medo_programming

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

مواضيع مهمه

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

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

#2

والله يا وحش انا مش فاهم عليك

يعني انتا شغلت فورم اول بدك اتشغل منو فورم ثاني بدك تتئكد اذا اشتغل الفورم الاول ولا لا

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#3

قم بعمل متغير من نوع static في الفورم 1 وفي الcostructor قم باضافة قيمة لهذا المتغير وفي الcostructo~ قم بازالة هذه القيمة

ثم بامكانك من أي فورم اخر أن تعرف اذا كان الفورم أنشئ ولا لا وذلك عن طريق هذا المتغير

يعني اذا كان له قيمة فإن الفورم 1 أنشئ أما اذا كان null فإن الفورم لم ينشئ أو أنه أنشئ ثم أغلق

هذا مثال للتوضيح

public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
			MessageBox.Show(Form2.IsOpen + "");
			Form2 c = new Form2();
			MessageBox.Show(Form2.IsOpen + "");
			c.Close();
			MessageBox.Show(Form2.IsOpen + "");
		}
	}

	public partial class Form2 : Form
	{
		public static bool IsOpen;
		public Form2()
		{
			IsOpen = true;
		}

		protected override void Dispose(bool disposing)
		{
			if (disposing)
			{
				IsOpen = false;
			}
			base.Dispose(disposing);
		}

	}

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

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