PDA

View Full Version : A generic error occurred in GDI+.



hamhik
پنج شنبه 23 آذر 1385, 15:38 عصر
وقتی برنامه رو اجرا می کنم به این خط ارور می گیره



(bmp.Save("c:\d.gif", ImageFormat.Gif

ارورشم اینه؟



A generic error occurred in GDI+.

با وجود این که این مسیر درسته باز این ارور رو می ده؟؟
حتی نوع فایل هم عوض کردم و لی متاسفانه بازم این ارور رو می ده:ناراحت:

Behrouz_Rad
پنج شنبه 23 آذر 1385, 16:55 عصر
تمامی منابعی که به نوعی با شی Bitmap تو که از اون New کردی در ارتباط هستند، باید قبل از فراخوانی متد Save، آزاد شوند.
پس، قبل از اجرای دستور فوق (که معمولا آخرین خط دستورات است)، باید تمامی اشیای ایجاد شده به جز شی "bmp" رو Dispose کنی!

موفق باشید.

hamhik
دوشنبه 27 آذر 1385, 21:33 عصر
اگه می شه برنامه ای که تو این لینک رو بررسی کنید مر بوط می شه به ایجاد عکس تایید ولی من عینا این کدها رو می نویسم و نمی دونم چرا این ارور رو می ده

http://www.planet-source-code.com/vb...3696&lngWId=10

Behrouz_Rad
دوشنبه 27 آذر 1385, 22:10 عصر
اولا که لینک رو اشتباه دادی! ثانیا ما وقت کنیم بیایم اینجا Topic Manipulating کنیم، باید کلاه نداشتمونو بندازیم هوا!

تنها دلیل همونیه که بهت گفتم... Try it

hamhik
دوشنبه 27 آذر 1385, 22:17 عصر
آقا من واقعا شرمندم
لینک درستش اینه
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=3696&lngWId=10

hamhik
سه شنبه 28 آذر 1385, 14:08 عصر
من اون کارایی که کردید رو انجام دادم هر شی که با bmp در ارتباط بود رو قبل bmp.save دیسپوس کردم اما بازم این ارور رو می ده

hamhik
سه شنبه 28 آذر 1385, 23:26 عصر
خواهشا کمک کنید