PDA

View Full Version : help



saeedzanganeh
پنج شنبه 01 دی 1384, 22:19 عصر
سلام

من تازه کارم و به یک مشکلی بر خوردم که اعصابم رو خورد کرده
تحت هر شرایطی وقتی دستورات زیر رو وارد میکنم
dim x as graphics
x = form1.activeform.creategraphics
به error زیر بر می خورم
Additional information: Object reference not set to an instance of an object

حامد مصافی
جمعه 02 دی 1384, 09:38 صبح
سلام دوست عزیز توجه داشته باشید که شما هنوز فرمی ایجاد نکردید که بخواهید روی اون ترسیم انجام بدید
شما دو راه دارید
راه حل اول


dim x as graphics
dim f as new form1
x = f.activeform.creategraphics

راه حل دوم


dim x as graphics
x = form1.definstant.activeform.creategraphics

saeedzanganeh
جمعه 02 دی 1384, 19:34 عصر
شاید مشکل از منه ولی من حتی دستوراتم رو از روی کتاب های جعفر نژاد کپی کردم باز هم جواب نداد
در ضمن من این کار رو روی چند کامپیوتر امتهان کردم باز هم همین بساط بود
کمک های شما هم اینجوری شد:
در مورد روش اول همون error تکرار میشود
در مورد روش دوم زیر کلمه definstant خط چین میگذارد

saeedzanganeh
جمعه 02 دی 1384, 21:32 عصر
از همه ممنون
جواب رو پیدا کردم

vbapr2005
جمعه 02 دی 1384, 23:48 عصر
پس نتیجه می گیریم که دیگه وقتی میخوایم یه سوالی بپرسیم عنوان تاپیک رو یه چیزی انتخاب کنیم که به سوالمون مربوط باشه.
این معلومه که بیشتر اونایی که تاپیک میزنن کمک میخوان:چشمک:.