PDA

View Full Version : سوال: شی گرایی؟؟؟؟!!!!!



rashid1368
دوشنبه 13 اردیبهشت 1389, 20:41 عصر
سلام دوستان
من دانشجوی رشته کامپیوتر هستم.
چطور میشه برنامه ای نوشت که خطی رو رسم کنه و اون رو به عنوان شی داخل فرم بشناسه. یعنی یه چیزی عین button که دارای خاصیت باشه، دارای رویداد باشه و ....
یعنی خط رو که رسم کرد، بشه انتخابش کرد و مثلا رنگش رو عوض کرد
ممنون میشم اگه کسی بتونه راهنماییم کنه

mohsensaghafi
دوشنبه 13 اردیبهشت 1389, 20:58 عصر
سلام دوست عزیز.
شما باید یه کلاس تعریف کنی، مانند تمامی کلاس های دیگه. فقط اینجا باید Visual رو هم براش تعریف کنی. مثل تمامی کلاس های دیگه عمل کن.

ebrahim1988
دوشنبه 13 اردیبهشت 1389, 21:29 عصر
فقط اینجا باید Visual رو هم براش تعریف کنی.
سلام
منظورتون چیه؟
اگه میشه یه مثال واسمون بزنین
ممنون

Saeed.Masoumi
دوشنبه 13 اردیبهشت 1389, 21:45 عصر
سلام
دوست عزیز شما باید بدانید دو نوع کلی تصویر سازی داریم
1-برداری مثل اتوکد
2-بیتمپ(رستر) مثل Paint
حالا باید اینو هم بدونید در نوع اول هر خط نقطه چند ضلعی و... که رسم شود به عنوان برداری در فایل ذخیره مشود و ماهیت هر کدام از آبجکت ها مستقل از بقیه آبجکت هاست.اما در روش دوم اجسام تنها یکبار رسم می شود و دیگر ماهیتی از خود ندارد و قابل تغییر نیستند
حالا برای مشکل شما
شما باید به روش برداری اجسامتون رو رسم کنید تا به فرض از کلاسی به نام Line (یا هرچی که شما نامگذاری کنید) نمونه هایی که رسم می کنید را کنترل کنید.
عنوانتون رو هم بهتر انتخاب کنید
موفق باشید