الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع Image

بدأه undertaker_2 في 15 يناير 2010 · 3 رد · 708 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كما تعرفون ان عند التعامل مع image يتم تحميل الصورة في الذاكرة وبالتالي يزيد من حجم البرنامج فهل هناك طريقة لازالة الصورة من الذاكرة عند اغلاق البرنامج

حيث اننا نتعامل مع اكثر من form و image l موجودة في form معين واريد عند اغلاق الفورم يتم ازالة الصورة من الذاكرة

ولكم جزيل الشكر

#2
image1.Picture := nil ;

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#3

لا أعتقد ببقاء الصور في الذاكرة فيما إذا تم إغلاق الفورم بشكل طبيعي وتحريره من الذاكرة فاللعبة ياعزيزي ليست مع الصورة بحد ذاتها بل في الفورم

form1:=nil

action:=free

فعند تحري الفورم عند الحدث on close يتم تحرير جميع مكوناته من الذاكرة بما فيها الجداول والمصفوفات وطبعاً الصور

حكمت سراج الدين

#4

لااتفق معك في الرأي اخي العزيز ، فلو شغلت البرنامج المحتوي على 2 فورم والفورم الثاني محتوي الصورة ومع فتح الTask Manger ثم انظر الى خاصية Mem Usage الذاكرة المستعملة للبرنامجنا ، والان افتح الform 2 سوف تلاحظ ان الذاكرة زاد حجمها ثم اغلق form2 المرفوض ان يرد الحجم الطبيعي لكن لا يحدث هذا، وشكرا لك

مواضيع مشابهة