PDA

View Full Version : سوال: باز کردن فرم به تعداد دفعات زیاد از یک فرم



asgharjoon2
دوشنبه 23 تیر 1393, 19:54 عصر
سلام.
من یه فرم دارم که روش یه سری باتن هست. هر موقع رو این باتن ها کلیک کردم تو یه فرم دیگه که حالت mdi داره یه فرم دیگه داخلش باز میکنه. حالا اگه من بیام تو هر باتن یه متغیر از نوع فرم mdi تعریف کنم مقدار خیلی زیادی Ram رو میگیره که تا چند گیگ هم میرسه اگه زیاد پنجره باز کنم. اومدم متغیر نوع فرم mdi رو سراسری تعریف کردم حالا دفعه اول که فرم mdi باز میشه مشکلی نیست اما اگه فرم mdi رو ببندم و بعد دوباره باتن رو کلیک کنم پیغام خطا میده میگه که این متغیر تعریف شده دیسپوز شده و نمیتونه دوباره mdi.show_ بکنه.
کسی نظری کمکی میتونه بکنه ممنون میشم.
بازم ممنون

parvizwpf
دوشنبه 23 تیر 1393, 20:22 عصر
کدتون رو بگذارید.

asgharjoon2
دوشنبه 23 تیر 1393, 20:43 عصر
چند جا خوندم که .net حالت (GC(garbage collector کار میکنه پس اگه رم رو زیاد میگیره هر موقع رم کم بیاره خودش پاک میکنه. و کاری به task manager نداشته باشید. پس با این صحبت ها برنامم درسته مرسی

Hadoop
سه شنبه 24 تیر 1393, 07:06 صبح
خب خدا رو شکر