السلام عليكم ورحمة الله وبركاته
في أثناء تحميل البرنامج المصمم على vb.net 2003 في form.load تظهر هذه الرسالة
Object reference not set to an instance of an object
الرجاء حل المشكلة لأني في حاجة ماسة للبرنامج
وبارك الله فيكم
السلام عليكم ورحمة الله وبركاته
في أثناء تحميل البرنامج المصمم على vb.net 2003 في form.load تظهر هذه الرسالة
Object reference not set to an instance of an object
الرجاء حل المشكلة لأني في حاجة ماسة للبرنامج
وبارك الله فيكم
هذه الرسالة تعني أن هناك كائن تم استخدامه قبل أن يتم إنشاؤه. يجب معرفة الكود الذي يسبب هذه المشكلة لمعرفة المزيد.
الرسالة التي تظهر لك )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);
}
}
}شكرا جزيلا
استفدت من هذه المعلومات
جزاكم الله خير
اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر