Delphi Can

Orjinalini görmek için tıklayınız: Formlar arası geçiş Yardım
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
mobil uygulama geliştirirken 2. form açıp o forma geçmek istiyorum.
yardımcı olurmusunuz.
merhaba,
mobilde benim tercihim, formlar yerine frameler oluyor
tabcontrol ya da frame ile başlamanda fayda var
(08-11-2018, Saat: 20:21)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olmerhaba,
mobilde benim tercihim, formlar yerine frameler oluyor
tabcontrol ya da frame ile başlamanda fayda var

Formdan Forma Geçiş Yapılabiliyor Mu ?
Merhaba,
Alt + F11 veya File > Use Unit menüsünden, ikinci unit adını seçin. Pencerenin alt kısmından implenentation seçin ve ok butonuna tıklayın. Böylece ikinci formda bulunan tüm bileşen ve sınıfları kullanabileceksiniz.
Daha sonra ana form üzerindeki bir butonun OnClick olayında ikinciFormAdı.Show; yazmanız yeterli olacaktır.
Örneğin:
Form2.Show;
(08-11-2018, Saat: 20:27)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,
Alt + F11 veya File > Use Unit menüsünden, ikinci unit adını seçin. Pencerenin alt kısmından implenentation seçin ve ok butonuna tıklayın. Böylece ikinci formda bulunan tüm bileşen ve sınıfları kullanabileceksiniz.
Daha sonra ana form üzerindeki bir butonun OnClick olayında ikinciFormAdı.Show; yazmanız yeterli olacaktır.
Örneğin:
Form2.Show;

Teşekkür ederim hocam Smile
Merhaba.

Eğer projenizde çok form ve o formların üzerinde çok fazla component var ise, Project->Options->Forms ekranından main form haricindeki diğer formların auto-create olayını iptal edip, sağ tarafa available form kısmına atın ki Uygulamanın açılış süresini minmize edebilsiniz.

@Fesih ARSLAN Bey'in dediği gibi, Form1 den Form2 yi çağıracaksanız, Form1 in Use Unit kısmına Form2 yi tanımlayın ve Form1 den Form2 yi çağırma olayınıza (onclick vs..):

 Application.CreateForm(TForm2, Form2);

 Form2.Show;

yazarak diğer formu açabilirsiniz.
(11-11-2018, Saat: 13:13)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba.

Eğer projenizde çok form ve o formların üzerinde çok fazla component var ise, Project->Options->Forms ekranından main form haricindeki diğer formların auto-create olayını iptal edip, sağ tarafa available form kısmına atın ki Uygulamanın açılış süresini minmize edebilsiniz.

@Fesih ARSLAN Bey'in dediği gibi, Form1 den Form2 yi çağıracaksanız, Form1 in Use Unit kısmına Form2 yi tanımlayın ve Form1 den Form2 yi çağırma olayınıza (onclick vs..):

 Application.CreateForm(TForm2, Form2);

 Form2.Show;

yazarak diğer formu açabilirsiniz.

Teşekkür ederim hocam yeni başladım verdiğiniz bilgi ileride işime çok yarayacak