Android Form ile Çalışma Ve yok Etme

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Kullanıcı avatarı
igny
Üye
Mesajlar: 54
Kayıt: 14 Mar 2008 04:03

Android Form ile Çalışma Ve yok Etme

Mesaj gönderen igny » 18 Mar 2015 09:52

Merhaba Arkadaşlar bir proje üzerinde çalışmaktayım.
Projeyi formlar ile yapıyorum ve şuan tam 21 tane form oldu projede .şimdi sorum şu
Formlar free show sırasında sanki bellek tüketimini arttırıyor gibi geliyor bir süre sonra program biraz yavaşlıyor ve hatalar vermeye başlıyor.Access vs.
1- Form mantığından tüm her formu bir tabsheete atıp tek bir form üzerinde tabcontrol ile kontrol etsem program daha stabil olur mu
2-Form yada nesne yok ederken free yerine disposeof kullanmanın yada freeandnil kullanmanın farkı olurmu yada bunlar arasındaki farklar nelerdir.
Cevaplar için teşekkür ederim şimdiden

Kullanıcı avatarı
barisatalay
Üye
Mesajlar: 398
Kayıt: 02 Nis 2013 04:43
İletişim:

Re: Android Form ile Çalışma Ve yok Etme

Mesaj gönderen barisatalay » 19 Mar 2015 09:12

Aşağıda gördüğünüz şekilde FMX platformlarda kullanıyorum bir sıkıntısını görmedim.

Application.CreateForm(TForm1, Form1);
try
{$IFDEF ANDROID}
Form1.ShowModal(procedure (Res: TModalResult)
begin
Form1.DisposeOf;
end);
{$ELSE}
Form1.ShowModal;
{$ENDIF}
finally
{$IFNDEF ANDROID}
FreeAndNil(Form1);
{$ENDIF}
end;

Kullanıcı avatarı
maxpaynen
Üye
Mesajlar: 9
Kayıt: 14 Tem 2018 02:20
İletişim:

Re: Android Form ile Çalışma Ve yok Etme

Mesaj gönderen maxpaynen » 18 Oca 2019 02:44

Delphi Xe 10.2 de MainForm ve LoginForm diye iki tane form dosyam var.

Önce main form açılıyor. deneme amaçlı butonla LoginForm dosyasını açtırdım.
Fakat içindeki edit lerin işlemleri olmuyor. Yani loginForm.show yaptığımda loginform açılıyor ama Edit1, edit2 gibi alanlara tıklayıp işlem yapamıyorm.
LoginFormu birinci olarak yaparsam direk açılırsa Editler aktif ama sonradan show veya showmodala çağırırsam editler çalışmıyor. Benim bilmediğim bi hassas noktası mı var?

Kullanıcı avatarı
maxpaynen
Üye
Mesajlar: 9
Kayıt: 14 Tem 2018 02:20
İletişim:

Re: Android Form ile Çalışma Ve yok Etme

Mesaj gönderen maxpaynen » 18 Oca 2019 04:38

problemi çözdüm. Zaten yeni başlamıştım yeniden oluşturdum iki formuda. Neden yaptığını henüz anlamış değilim. İlkinde Blank bir proje oluşturmuştum 2.cisinde HeaderFooterApplication seçtim. veya ilkinde LoginForm alt klasördeydi şimdi aynı klasördeler. Bu şekilde bi problem yaşayan olursa seçenekleri değerlendirsin.

Cevapla