Merhaba,
öncelikle lütfen forum kurallarını okuyup, uyalım, başlığı bu seferlik ben değiştirdim :
- Mesajınıza uygun ve konuyu özetleyen kısa bir başlık yazın. Acil, Çok Acil, Önemli gibi ifadeler veya konuyla alakasız bir başlık kullanmayın.
Soruna gelince bana çok garip bir yöntem geldi. Ben bu tip yöntemlerin kullanılmasını pek doğru bulmuyorum. Ancak gerekli ise bunu birkaç yöntemle yapabilirsin ama en kolayı global bir değişken tanımlayıp onu kullanmak.
Mesela : BilesenAktif : boolean; tanımını ana formda yap. Daha sonra ilgili formları uses kısmına ana formun unitini ekle ve formun OnShow kısmına:
Bilesen1.Active := BilesenAktif;
yaz. CehcBox'ta da bunu uygun değere ayarlarsın. CheckBox'ın OnClick olayına :
BilesenAktif := checkBox1.Checked;
yaz. Ama ne yapmak istediğini sözle ifade edersen daha uygun çözümlerde olabilir.
Kolay gelsin.