İçeriğe geç

(Delphi) – Birden Fazla Nesneyi Kontrol Etmek

Delphide ençok sinir olduğum neslerinin birden fazlasına aynı işlem yaptırmak için aynı satırlardan oluşan kodları ard arda nesneler için ayrı ayrı yazmaktır. Ama araştırmalarım sonucu onun daha pratik bir yolunu buldum. Projenize eklediğiniz her nesne Compenents kütühanesinde bulunuyor. Dolayısıyla aynı türdeki bütün nesnelerin özelliklerini bir döngü içerisinde değiştirebilirsiniz. İşte delphinin bir artısı daha… 

Speedbutton ların hepsini visible yapmak için 

For i:=0 to componentcount- 1 do
Begin
If components[i] is Tspeedbutton then
Tspeedbutton(components[i]).visible:=false;
End;

Form üzerindeki eleman sayısı (ComponentCount)  alınarak for döngüsü içerisinde bütün elemanların Speedbutton olup olmadığı kontrolü yapılır.Bu koşulu sağlayan elemanların yani SpeedButton ların visible özelliği false yapılır.,

Bir cevap yazın