ورود

نسخه کامل مشاهده نسخه کامل : برنامه رسم گراف با n راس



CHAPTER
25-05-2009, 20:30
با سلام به همه دوستان
برای درس ریاضیات گسسته باید برنامه ای بنویسم که تمام گراف های با n راس که یک ریخت نباشند رو رسم کنه.

اولین سوالم : چگونگی رسم مثلا 2 نقطه بر روی فرم
دومین سوال : رسم خط از نقطه اول به نقطه دوم
مثلا هر کدوم توی رویداد کلیک یک Button هستند.

راستی دوستان اگر ایده ای برای طراحی این برنامه دارند دریغ نکنند.
زبان هم سی شارپ هستش.
ممون از لطفتون

عــــلی
25-05-2009, 20:39
سلام دوست عزیز در یکی از همین تاپیکای بالا راحت میتونستی جوابتو بگیری.

سلام دوست عزیز.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]ویژو ال بیسیک(Visual Basic) کد:

برای رسم نقطه همونطور که شالینه گفته عمل کن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبرای رسم دایره:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدنیم دایره:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدخط منحني:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدخط صاف یا همون لاین:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]سی شارپ(#C) توضیحات:

برای سی شارپ همون بالایی ها رو تایپ کن فقط آخر هر خط به ";" بزار.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]سی پلاس پلاس(++C) کد:

برای رسم نقطه همونطور که شالینه گفته عمل کن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید برای رسم دایره:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید نیم دایره:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید خط منحني:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید خط صاف یا همون لاین:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

CHAPTER
25-05-2009, 20:57
نقطه رو چه جوری توپر کنم
یه سوال دیگه می خواستم این کد رو تو رویداد کلیک فراخوانی کنم چیکار باید بکنم

عــــلی
25-05-2009, 21:55
نقطه رو چه جوری توپر کنم
یه سوال دیگه می خواستم این کد رو تو رویداد کلیک فراخوانی کنم چیکار باید بکنم


دوست عزیز نقطه که توپر نداره اگه توخالی باشه که بزرگ میشه اونوقت میشه دایره.

توی پنجره Properties رو دکمه Event کلیک کن سپس روی Click دوبار کلیک کن میری تو رویداد کلیک.

CHAPTER
25-05-2009, 22:21
منظورم رویداد کلیک Button بود.

عــــلی
25-05-2009, 23:14
منظورم رویداد کلیک Button بود.
دوست من اونچی که گفتم مربوط به همه کنترل ها حتی button میشه.

وقتی دوبار روی دکمه یا روی Event Click کلیک کنی وارد کدی مثل زیر میشی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

CHAPTER
26-05-2009, 18:06
این کد تو رویداد کلیک button جواب نمیده

shalineh
26-05-2009, 20:24
این کد تو رویداد کلیک button جواب نمیده
معلومه که نباید هم کار کنه. چون تمام دستورات مربوط به رویداد paint هستند.
برای این منظور شما باید رویداد paint فرم یا هر کنترلی رو که قراره رسم روی اون صورت بگیره رو در رویداد کلیک button صدا بزنید.

CHAPTER
27-05-2009, 07:43
معلومه که نباید هم کار کنه. چون تمام دستورات مربوط به رویداد paint هستند.
برای این منظور شما باید رویداد paint فرم یا هر کنترلی رو که قراره رسم روی اون صورت بگیره رو در رویداد کلیک button صدا بزنید.

خوب چطوری باید صدا بزنم

shalineh
27-05-2009, 13:30
خوب چطوری باید صدا بزنم
خیلی ساده!
مثلا برای صدا زدن رویداد Paint فرم، کافیه در رویداد کلیک باتون این عبارت رو بنویسی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Petros
28-05-2009, 07:36
شالینه جان
فضولی نشه، چرا پیغام خصوصیت غیر فعاله.
مجبور بودم اینجا بگم
دوستان ببخشید