PDA

View Full Version : سوال: بررسی پیغام خطای Object Reference



Salar Ashgi
یک شنبه 21 مهر 1387, 13:54 عصر
سلام دوستان ، میشه کمی من رو در مورد پیغام خطای زیر راهنمایی کنید ؟؟؟

http://i36.tinypic.com/2pu0368.jpg

متشکر و ممنون از راهنمایی شما !!!

SMRAH1
یک شنبه 21 مهر 1387, 17:46 عصر
باید کد رو دید تا نظر قطعی داد ولی به نظر می رسه که شما شی dr رو قبل از ساخت دارید استفاده می کند.به عبارت دیگه متغیر dr به هیچ شی ای اشاره نمی کند (null) است.بهنره این موضوع رو در دیباگر تست کنید.

reza6384
یک شنبه 21 مهر 1387, 23:37 عصر
dr رو باید New کنید. وقتی یک آبجکت از یک کلاس تعریف می کنید باید اون رو new کنید تا بهش حافظه اختصاص داده بشه.

afsharm
دوشنبه 22 مهر 1387, 08:31 صبح
می‌تونی کد زیر را هم قبل از if بزاری و از شر این خطا خلاص بشی


if (dr == null)
Console.Wrtieline("......")
else

البته باید به جای کنسول از روش خاص یوآی خودت استفاده کنی

fakhriamir
دوشنبه 22 مهر 1387, 13:31 عصر
شما بايد به جاي سلکتد آيتم از تکست يا سلکتدتکست استفاده کني

Salar Ashgi
دوشنبه 22 مهر 1387, 13:35 عصر
ببخشید ، من یه Drive Info ایجاد کردم ، و dr اسم اون رو نگه میداره !!! حالا فکر کنم مبحث روشنتر شده

باشه !! منتظر راهنمایی عزیزان هستم !!!