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

Object Reference Not Set To An Instance Of An Object

بدأه new face في 15 يونيو 2009 · 3 رد · 7,321 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

في أثناء تحميل البرنامج المصمم على vb.net 2003 في form.load تظهر هذه الرسالة

Object reference not set to an instance of an object

الرجاء حل المشكلة لأني في حاجة ماسة للبرنامج

وبارك الله فيكم

#2

هذه الرسالة تعني أن هناك كائن تم استخدامه قبل أن يتم إنشاؤه. يجب معرفة الكود الذي يسبب هذه المشكلة لمعرفة المزيد.

#3

الرسالة التي تظهر لك )Exception( ومعناها انه تم استخدام object ولم يتم الحجز له وليس لم يتم يتعرفيه

مثال :

 static void Main(string[] args)
		{
			Test();
			Console.ReadLine();
		}
		static  List<String> d;
		public static  void Test()
		{
			try
			{
				d.Add("sda");
			}
			catch (Exception ex)
			{
				Console.WriteLine(ex.Message);
			}

الحل ابحث عن ذلك الـ object ,وقم بالحجز له

الحل للمثال السابق :

static void Main(string[] args)
		{
			Test();
			Console.ReadLine();
		}
		static  List<String> d;
		public static  void Test()
		{
			try
			{
				d = new List<string>();
				d.Add("sda");
			}
			catch (Exception ex)
			{
				Console.WriteLine(ex.Message);
			}
		}
	}

Basslk

http://blogs.windowsclient.net/basslk

.NET Application Developer

MCSE

#4

شكرا جزيلا

استفدت من هذه المعلومات

جزاكم الله خير

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

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