PDA

View Full Version : سوال: چطوری میشه یک شی graphics رو زخیره کرد؟



moshen212
شنبه 04 خرداد 1387, 15:26 عصر
من یه برنامه نقاشی ساختم حالا نمیدونم چه جوری میشه عکسش رو ذخیره کنم
در ضمن بعد از refresh شدن picturebox نقاشیهای اونم پاک میشه
لطفا کمکم کنید پیشاپیش ممنونم
اینم برنامه من

ASKaffash
شنبه 04 خرداد 1387, 16:31 عصر
با سلام
باید نقاشی را در Event مربوط به Paint بنویسید درضمن عکس را کجا میخواهید ذخیره کنید

moshen212
شنبه 04 خرداد 1387, 17:48 عصر
سلام ممنون که گفتید
ولی چون این یک برنامه پویا هست نمیشه در رویداد paint این کار رو کرد اگه دستوری وجود داشته باشه که بشه نقاشی رو که داخل شی graphics برنامه که اسمش gp هست رو تثبیت کنه مشکلی ندارم راستش این برنامه رو باید خیلی زود آماده کنم حد اکثر 24 ساعته :اشتباه:
باز هم از کمکتون ممنونم

علیرضا مداح
شنبه 04 خرداد 1387, 20:50 عصر
سلام دوست عزیز

برای Persistent نمودن محتویات رسم شده میتوانید از شیء Bitmap استفاده کنید :
Using Bitmaps for Persistent Graphics in C# (http://techotopia.com/index.php/Using_Bitmaps_for_Persistent_Graphics_in_C_Sharp)

در ضمن میتوانید از متد DrawToBitmap شیء PictureBox نیز استفاده نمایید ،/