Objelerin özelliklerine nasıl erişebilirim

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Objelerin özelliklerine nasıl erişebilirim

Mesaj gönderen adelphiforumz »

S.A.

Form üzerinde oluşturulmuş objelerin parentlarının hangi türden olduklarını bulmanın kolay bir yolu varmıdır
benim ihtiyacım olan bir objenin TControl yada TWinControl sınıfından geldiğini anlamaya çalışmak
Objenin ClassParentı o objenin bir alt türünü veriyor benim istediğim ise bir üst türüne ulaşmak

Burda edit edilebilir yada edilemez türleri birbirinden kolayca ayırmaya çalışıyorum
TEdit Edit edilebilir
TLabel Edit Edilemez
TRadioButton Edit Edilebilir
TPanel Edit Edilemez

Bunlarla tektek uğraşmak yerine genel sınıfları ile çözüm bulabilirmiyim.

Teşekkürler
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
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Objelerin özelliklerine nasıl erişebilirim

Mesaj gönderen SimaWB »

Edit edilebilir bileşenlerin hepsi TCustomEdit sınıfından türetilmiştir (sanırım :wink: )
Dolayısıyla şöyle birşeyler işinizi görmesi lazım diye düşünüyorum:

Kod: Tümünü seç

var
  i: Integer;
begin
  for i := 0 to ComponentCount-1 do
    if Components[i] is TCustomEdit then
      //edit edilebilir bileşen
There's no place like 127.0.0.1
Cevapla