Delphi Can

Orjinalini görmek için tıklayınız: Uygulama Durması
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhabalar,

yaptığım uygulama da bir kaç form gezdikten sonra ortalama (3-4dk) süre sonra uygulama kilitleniyor,

Form Close Eventine,
Action := caFree;

yazdığımda ise altını çizip hata veriyor. 

ne gibi bir çözüm sağlayabilirim?
Bu Free işlemini main formun onclose olayına yazmıyorsunuz değil mi?

MDI Child formlarda kullanıyorum ben bu kodları..

Ayrıca formu da Nil etmelisiniz..
  
Self.Free;
FormX := Nil;

Gibi..
Action := TCloseAction.caFree;

Bu şekilde dener misiniz?
(25-11-2018, Saat: 13:59)Slowhand Adlı Kullanıcıdan Alıntı: [ -> ]
Action := TCloseAction.caFree;

Bu şekilde dener misiniz?
 Form5 := nil;
  Form5.Free;
  Action := TCloseAction.caFree;

bu şekilde from close eventleri ana form haricinde, MDI Child formlar, sanırım uygulamanın ana formu haricinde olanları diyorsunuz,

main formu proje üzerinde herhangi bir bölümden biz mi belirtiyoruz?

Uygulama General Mobile GM 8 de harika çalışıyor mesela hiç donma atma yok, ama ne hikmetse samsung vb marka telefonlarda , ödüllü reklam 2 3 kere izlendikten sonra hemen uygulama durduruldu ya geçiyor

timer ile yükleniyor ibaresi de ekledim lakin her hangi bir fark olmadı

 Form5 := nil;

  Form5.Free;
 Action := TCloseAction.caFree;


bu kodlarla dahi pek bir fark değişmedi


Merhabalar,

eksik bilgi verdiğim için mi kimse dönüş sağlamıyor, şöyle söyleyeyim

uygulama web api ile ms sql le haberleşiyor, uygulamada admob ödüllü reklamlar da mevcut, uygulamada soru çözümü sağlanıyor.

lakin 3 4 tane farklı kategoride (aynı formlar) soru çözdükten sonra form geçişlerinde bile uygulama durduruyor kendisini kapatıyor.