S.A.
Bir MDI form üzerinde MDIChild form açıyorum
Bu MDIChild form üzerinde iken bir butona basarak ayrı bir form açmak istiyorum
fakat açılan en son form dışında başka hiç bir yere tıklanmaması gerekiyor bu son açılan form
bir nevi dialog penceresi gibi çalışacak üzerinde bazı işlemler yapıldıktan sonra bu form üzerinde elde edilen değerler
hangi formdan çağrıldı ise o forma parametre olarak dönecek şekilde bir yapı kurmaya çalışıyorum fakat bir türlü
başaramadım yaptığım hata ne olabilir yardımcı olabilirmisiniz.
Aşağıda formların tipleri ve nasıl çağırdığım yer alıyor
Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.
AnaForm : FormStyle = fsMDIForm
FormRHareketRaporlari : FormStyle = fsMDIChild
FormRaporFiltre : FormStyle = fsStayOnTop yaptım olmadı burası ne olmalı ???????
AnaForm içinden FormRHareketRaporlari(Child formu) çağırma işleminde kullanılan kod
MenuBul(Sender);
If Not (Assigned(FormRHareketRaporlari)) Then
Begin
Application.CreateForm(TFormRHareketRaporlari, FormRHareketRaporlari);
FormRHareketRaporlari.Show;
End
Else
FormRHareketRaporlari.BringToFront;
FormRHareketRaporlari(ChildForm) içinden son açılacak formun çağrılma şekli
If Not (Assigned(FormRaporFiltre)) Then
Begin
Application.CreateForm(TFormRaporFiltre, FormRaporFiltre);
FormRaporFiltre.Show;
End
Else
FormRaporFiltre.BringToFront;
Mdi form ile Child Form kullanımı hakkında
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- adelphiforumz
- Üye
- Mesajlar: 602
- Kayıt: 01 Nis 2008 05:38
- Konum: İstanbul
Mdi form ile Child Form kullanımı hakkında
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Re: Mdi form ile Child Form kullanımı hakkında
FormRHareketRaporlari.ShowModal;
Bir kelimenin anlamını öğretsen bile yeter..



- adelphiforumz
- Üye
- Mesajlar: 602
- Kayıt: 01 Nis 2008 05:38
- Konum: İstanbul
Re: Mdi form ile Child Form kullanımı hakkında(Cozuldu)
If Not (Assigned(FormRaporFiltre)) Then
Begin
Application.CreateForm(TFormRaporFiltre, FormRaporFiltre);
FormRaporFiltre.Visible := False;
FormRaporFiltre.ShowModal;
End
Else
FormRaporFiltre.BringToFront;
ve
FormRaporFiltre : FormStyle = fsNormal;
FormRaporFiltre : Visible = False;
şeklinde yazınca sorun çözüldü
Begin
Application.CreateForm(TFormRaporFiltre, FormRaporFiltre);
FormRaporFiltre.Visible := False;
FormRaporFiltre.ShowModal;
End
Else
FormRaporFiltre.BringToFront;
ve
FormRaporFiltre : FormStyle = fsNormal;
FormRaporFiltre : Visible = False;
şeklinde yazınca sorun çözüldü
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana