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

تظهر لي رسالة خطأ لا أدري لماذا

مغلق
بدأه parser في 28 فبراير 2007 · 5 رد · 538 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تظهر لي هذه الرساله ماذا تعني

Object reference not set to an instance of an object.

#2

بسم الله الرحمن الرحيم

الرجاء وضع الكود الذي يظهر فيه الخطأ

فدائما يظهر هذا النوع من الاخطاء في حالة تعريف المتغيرات، بحيث أنك تأخذ نسخة من كائن ويجب في هذه الحالة وضع كلمة New مع المتغير

مثال

dim ds as new dataset

اللهم لا سهل الا ماجعلته سهلا، وانت تجعل الصعب ان شئت سهلا

83_45a7168be2ddb.jpg

#3

الكود اللي يكون عليه المشكله هو

Me.Listbox1.Items.RemoveAt(Me.Listbox1.SelectedIndex)

#4

إليك حل مشكلتك

If Me.ListBox1.SelectedIndex >= 0 Then
			Me.ListBox1.Items.RemoveAt(Me.ListBox1.SelectedIndex)
		End If

بس الكود الذي ذكرته لايولد رسالة الخطأ المذكورة في مشاركتك الأولى

كما أحب أن ألفت انتباهك إلى فقرة في قواعد المشاركة

اقتباس
وضوح الشرح

1. يجب ذكر كافة المعلومات التي من الممكن أن تسأل عنها، مع الشرح الوافي للمشكلة لأن الشخص الذي تكتب له ليس ملما بالمشكلة مثلك ، مع ارفاق مثال اذا لزم الامر.

2. اذا أرفقت مثال أن يكون فيه عينة من البيانات ما توضح بدقة مكان المشكلة فى المثال.

3. الأمثلة المطلوب التعديل فيها ، يفضل أن تكون أسماء الكائنات و الحقول فيها بالانجليزية ، لان العربية تمثل مشاكل مع الاكواد .

4. أذكر في محتوى مشاركتك عن المجهود الذي قمت به لكي لا يأتيك رد قد قمت بمحاولة تنفيذه بالفعل.

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 1 مارس 2007 في 23:14

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#5

الأخ / محمد سامر

طبعا حلك عملته وما نفع لكن أحب اشرح لك المشكله

عندي ListBox1 و ListBox2 الأولى أحمل عليها جميع الأسماء من قاعدة البيانات وأريد أن أختار مجموعه من هذه الأسماء وأضيفها في الثانيه لكي أطبع لهم

تقرير أثناء عملية الإضافه في اللسته الثانيه تقوم في نفس الوقت بإضافة هذه الأسماء في جدول في قاعدة البيانات ثم حذف هذا الأسم أو الأسماء المختاره من اللسته الأولى عندها تتم جميع العمليات السابقه بشكل صحيح ولكن تظهر الرساله السابقه تتبعت الكود وجدت أن الرساله تظهر عند تنفيذ التعليمة السابقه

#6

بما أن موضوعك مرتبط بقواعد البيانات افتح موضوعا جديدا في منتدى ADO .net بخصوص مشكلتك واشرح مشكلتك بالتفصيل وارفق مثال عملي عن الكود ولاتنس ملاحظات وضوح الشرح

لا أستطيع أن أجيبك بدون مثال عملي عن الكود

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

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

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