Merhabalar,
Benim A, B ve C diye 3 adet formum var. A ve B formlarından C formunu açabiliyorum (Açmaktan kastım Create etmek). Öğrenmek istediğim C formunun hangi form üzerinden açıldığını C formunun OnCreate olayında nasıl gösterebilirim. Örneğin C formunda bir label olsun. A formundan açtığımda label'ın caption'ı "A formundan açıldı". B formundan açtığında "B formundan açıldı" gibi.
Teşekkür ederim.
Açılan Yeni Form Hangi Form üzerinden açıldı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Açılan Yeni Form Hangi Form üzerinden açıldı
Merhaba ,
C formunu Create ederken Create yordamına "self" parametresini geçerseniz c formunun OWNER özelliği size create ettiğiniz formu verecekir.
C formunu Create ederken Create yordamına "self" parametresini geçerseniz c formunun OWNER özelliği size create ettiğiniz formu verecekir.
Kod: Tümünü seç
// A formunun içinden C yi Create ediyorum
C := Tc.Create(Self);
Kod: Tümünü seç
//C formunun içindeki Label1 in Caption özelliğine C formunun create edildiği formun adını yazdırıyrum
label1.caption := c.owner.name;
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
Re: Açılan Yeni Form Hangi Form üzerinden açıldı
Teşekkür ederim yardımınız için