merhaba;
programda kullanıcının istediği sayıda checkbox yaratıldıktan sonra, yarattığım checkbox'ların checked olup olmadığına göre program devam edecek... yalnız yaratılan checkbox sayısını kullanıcı belirleyeceği için checked özelliğini denetleyemiyorum... yardımcı olursanız sevinirim.
saygılarımla...
yaratılan nesnelari denetlemek
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 163
- Kayıt: 11 Eki 2005 10:44
- İletişim:
-
- Üye
- Mesajlar: 163
- Kayıt: 11 Eki 2005 10:44
- İletişim:
şunun gibi birşey...
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
temp :TComponent;
begin
for i:=0 to ComponentCount-1 do
begin
temp :=Components[i];
if (temp is TCheckBox) then
begin
if (temp as TCheckBox).Checked then ShowMessage('seçilmiş')
else ShowMessage('seçilmemiş');
end;
end;
end;
@ibrahimcoban ın örneğine ilave bilgi olarak,
daha kısa yazmak isterseniz aynı kodu şöylede yazabilirsiniz,
kolay gelsin.
daha kısa yazmak isterseniz aynı kodu şöylede yazabilirsiniz,
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
begin
for i:=0 to ComponentCount-1 do
begin
if (Components[i] is TCheckBox) then
begin
if TCheckBox(Components[i]).Checked then ShowMessage('seçilmiş')
else ShowMessage('seçilmemiş');
end;
end;
end;
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr