PDA

View Full Version : علت رخ دادن این خطا چیه؟؟



saeedgholami
سه شنبه 08 اسفند 1391, 21:25 عصر
سلام دوستان
من از فرم اصلی که لینک میدم به صفحه های دیگرم به وسیله این دستور new form1().ShowDialog(); بعد از خروج با این پیام مواجه میشم دوستان میشه بگید واسه چی این پیغام میده
البته بعضی از فرمام اینجوره

100594

با تشکر

saeedgholami
سه شنبه 08 اسفند 1391, 21:50 عصر
کسی نیست جواب بده؟؟

veniz2008
سه شنبه 08 اسفند 1391, 22:03 عصر
سلام. این خطاها معمولا به ندرت اتفاق می افتن واسه همین کمتر شخصی هم میتونه کمک کنه (چون تا موردی تجربه نشه نمیشه دربارش هم راهکار داد!). خودتون باید در این مورد فکر کنید که ایا کار خاصی انجام ندادید. مثلا چیزی رو dispose نکردید و ...
اینو ببینید شاید مشکلتون حل شد :
http://stackoverflow.com/questions/2806993/no-source-available

saeedgholami
سه شنبه 08 اسفند 1391, 22:09 عصر
وقتی که خود صفحه مورد نظر رو میزارم startup و اجراش میکنم مشکلی ندارم ولی زمانی که از صفحه اصلی بازش میکنم این خطا میده

saeedgholami
سه شنبه 08 اسفند 1391, 22:47 عصر
تو سایت codeproject سوالم رو گذاشتم ی نفر هم جواب داده ولی چیزی ازش دستگیرم نشد
http://www.codeproject.com/Questions/553135/Objectplusreferenceplusnotplussetplustoplusanplusi

veniz2008
سه شنبه 08 اسفند 1391, 22:57 عصر
خلاصه حرفش اینه که میگه ممکنه یه مقداری که نباید null باشه مقدار null میخواد درونش قرار بگیره و خطا میتونه بخاطر همین باشه و گفته که با break point خط به خط اجرا کنید تا به محل خطا برسید و بعدش چک کنید که آیا مقدار null درونش قرار میگیره یا نه.

saeedgholami
سه شنبه 08 اسفند 1391, 23:00 عصر
اینو فهمیدم دوست عزیز ولی من کل دستورات فرمم رو کامنت کردم ولی بازم مشکلم حل نشد:ناراحت:

alirat
سه شنبه 08 اسفند 1391, 23:47 عصر
کاملا معلومه خطا چی داره می گه ! نه نیاز به تجربه می باشد نه نیاز به تجزیه تحلیل فراوان !
شما داری از یک شی دیگه شی سازی می کنید ؟
اولا از یک تایپ شی سازی می شه و متغیر تعریف می شه ! ثانیا اگه یک فرم می خواید باید از Form شی سازی کنید!

Form TestForm=new Form();
TestForm.ShowDialog();

saeedgholami
چهارشنبه 09 اسفند 1391, 00:12 صبح
اینکار رو هم کردم ولی مشکلم حل نشد

alirat
چهارشنبه 09 اسفند 1391, 00:51 صبح
احتمالا شما در کدهای دیگه اشتباهی کردید و نیاز به توضیحات بیشتری هست !

sgn2006
چهارشنبه 09 اسفند 1391, 08:56 صبح
سلام
اون قطعه کدی که برای لود فرم و نشان داد فرم هست رو بزار شاید بهتر بشه کمکت کرد....

saeedgholami
چهارشنبه 09 اسفند 1391, 11:35 صبح
دوست عزیز من تمام کد ها رو هم به صورت کامنت کردم بازم مشکلم حل نشد

saeedgholami
چهارشنبه 09 اسفند 1391, 17:09 عصر
کسی نفهمید مشکل ما از چیه؟؟؟؟؟؟؟؟؟:افسرده:

YazdanRayan
پنج شنبه 16 خرداد 1392, 11:07 صبح
سلام دوست من
مشکلت حل شد به من هم بگو . منم با این مشکل رویرو هستم.
سپاس
لطفا میل کن.
myfn7983@Yahoo.com

davidrobert
پنج شنبه 16 خرداد 1392, 15:53 عصر
برادر برای نمایش فرم بعدی از این دستور استفاده کن شاید مشکلت حل بیشه
form1 fm=new form1();
fm.showdialog();
از این دستور برای نمایش فرم بعدی استفاده کن شاید مشکلت حل بیشه.موفق باشی