form üzerindeki tüm nesnelerin enabled:=false olması

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
emrgln
Üye
Mesajlar: 50
Kayıt: 03 May 2013 04:58

form üzerindeki tüm nesnelerin enabled:=false olması

Mesaj gönderen emrgln »

mrb arkadaşlar. herhangi bir form üzerindeki tüm nesnelerin enabled değerini false yapmak istiyorum. basit bir soru galiba ama ben cevabını bulamadım.
Kullanıcı avatarı
emrgln
Üye
Mesajlar: 50
Kayıt: 03 May 2013 04:58

Re: form üzerindeki tüm nesnelerin enabled:=false olması

Mesaj gönderen emrgln »

cevabı buldum. ithiyacı olan arkadaşlar için

for i := 0 to self.ComponentCount - 1 do
begin
if ( self.Components[ i ] is Tedit ) then (self.Components as Tedit).Enabled:=false;
end;
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: form üzerindeki tüm nesnelerin enabled:=false olması

Mesaj gönderen mrmarman »

Merhaba

bu arada formdaki bir kısım bileşenleri disabled bırakmak istersen ama sayısı da az değilse?!

Tavsiyem, gruplar oluşturacak şekilde panel üzerinde kullanın. Sadece paneli disable edin. üzerindeki herşey disable olur.

Pratik ve etkili.
Resim
Resim ....Resim
Kullanıcı avatarı
xozcanx
Üye
Mesajlar: 362
Kayıt: 05 Oca 2012 12:55

Re: form üzerindeki tüm nesnelerin enabled:=false olması

Mesaj gönderen xozcanx »

mrmarman yazdı:Merhaba

bu arada formdaki bir kısım bileşenleri disabled bırakmak istersen ama sayısı da az değilse?!

Tavsiyem, gruplar oluşturacak şekilde panel üzerinde kullanın. Sadece paneli disable edin. üzerindeki herşey disable olur.

Pratik ve etkili.
İşin püf noktası budur :)
Nasibinde varsa, alırsın karıncadan bile ders, Nasibinde yoksa, bütün cihan önüne serilse, sana ters..
Cevapla