Selam arkadaşlar.Projemde 11-12 adet picturebox kontrolü kullanmaktayım.Bunlar daha sonradan açılan bir forma ait.Bunları dinamik olarak oluşturuyorum ve kağanışda da dispose ediyorum.Fakat picture kontrollerinin olduğu form açılırken çok fazla bir kasma
meydana geliyor.Resim kutularını oluşturma kodlarını silince de normalleşiyor.Ve çok fazla bir RAM kullanmasına sebep oluyor galiba çünkü program tek başına 300 mb bir RAM tüketiyor.
Acaba bu rami pictureboxlar mı tüketiyor.Şayet öyleyse wpf mi kullanmalıyım.Daha az bir ram kullanırmı acaba.Yardım ve tecrübelerinizi bekliyorum.Selametle...
Anladığım kadarıyla, picturebox kodlarını kaldırdığında program normale dönüyorsa, kodlarında bir sorun var. Gereksiz yere çalışan kodlar olabilir, kısa yoldan sonuca ulaşmak yerine, yolu uzatmış olabilirsin. Dilersen kodlarını gönder, inceleyelim.
Yanıt Olarak İşaretleyenÖzgür Tekbaş27 Kasım 2013 Çarşamba 11:41
Anladığım kadarıyla, picturebox kodlarını kaldırdığında program normale dönüyorsa, kodlarında bir sorun var. Gereksiz yere çalışan kodlar olabilir, kısa yoldan sonuca ulaşmak yerine, yolu uzatmış olabilirsin. Dilersen kodlarını gönder, inceleyelim.
Yanıt Olarak İşaretleyenÖzgür Tekbaş27 Kasım 2013 Çarşamba 11:41
Label[] _2Proses = { L0, L1, L2, L3, L4, L5, L6, L7, L8 };
for (int i = 0; i < _2Proses.Length; i++)
{
_2Proses[i].Visible = false;
}
Bu kodlar bir thread ile çalışıyor form load olayında thread çağırıyorum.Normal derken pictureboxları yüklerken 2.sayfa labelleri felan gözükmüyor tam olarak üzerindeki kontroller meydana gelmiyor ilk bir kaç saniye sonra gözüküyor fakat pictureleri yüklemeyince
normal açılıyor hemen sayfa.Teşekkürler....