formda kaç tane tedit var?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
formda kaç tane tedit var?
merhaba arkadaşlar runtime component ekleme,çıkarma yapabileceğim bir form tasarlıyorum.Şimdilik denemeler yapıyorum formda 5 tane edit create ettiğimde edit1,edit2,edit3.. diye isimlendirmek lazım. componentcount ile tüm componentlerin sayısını bulup +1 ilei simlendiriyorum ama bana sadece tedit'lerin componentcountu lazım onu nasıl bulurum acaba...
component countta if component=tedit gibi bir yapıyla saydırmalısın. yada aşağıdakini dene
Kod: Tümünü seç
if components[componentindex]=tedit then
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kod: Tümünü seç
for i:=0 to ComponentCount-1 do begin
if components[i] is Tedit then
begin
sayi:=sayi+1;
end;
Merhaba,Battosai yazdı:Kod: Tümünü seç
for i:=0 to ComponentCount-1 do begin if components[i] is Tedit then begin sayi:=sayi+1; end;
ilaveden formdaki TPanel gibi owner olabilen nesnelerin varolabilme özelliğinide göz önünde bulundurarak
Kod: Tümünü seç
for i:=0 to self.ComponentCount-1 do begin
if self.components[i] is Tedit then
begin
sayi:=sayi+1;
iyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
teşekkürler arkadaşlar bu konuyu hallettim,resize olayını falanda çözdüm runtimeda. şimdi object inspector gibi bişey yapcam da bana şöyle bieşy lazım..oluşturduğum nesnenin ismini,caption veya text özelliğini,left,top dğerlerini editlere alabiliyorum onclick olayıyla. Yalnız editten diyelimki left özelliğini değiştirdiğimde seçili komponentin left özelliğine atama yapmam lazım onu nasıl hellederiz. activcontrol ibi bişey vardı ama o işe yaramadı..
value list editor dene. ornek sorma çünkü çok kullanmadım. ama mantıken işine yarar biliyorum.
değerler halindeki stringleri topluca editlemenin en kolay yolu
değerler halindeki stringleri topluca editlemenin en kolay yolu
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog