Tekil Mesaj gösterimi
Alt 16 Nisan 2010, 12:52   #1
Çevrimdışı
Dilaold
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Listbox daki itemları teke teker labelda göstermek




Forma ;
1 adet TListbox koyun
1 adet TLabel
1 adet Ttimer

private altında ilk olarak değişkenimizi tanımlıyoruz..

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
private
    { Private 
declarations }
    
integer

timer ın OnTimer olayına aşağıdaki kodu yazıyoruz..

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
procedure TForm1.Timer1Timer(SenderTObject);
var
  
iInteger;
begin
// a değişkenini bir bir arttırıyorz...
inc(a); 

{  for 
to do dögsünü kullanarak i olarak tanımladığımız integer değişkenini sıfır olarak tanımlayıp listbox daki item sayısı kadar
 döngüyü işlemesini söylüyoruz 
..  }

 for 
:= 0 to ListBox1.Items.Count do  
   
begin

a değişkeni listbox daki item sayısından fazla olduğunda program hata vereceği için koşullandırıyoruz durumu
a değişkeni listbox daki item sayısına eşitse
... }
  
if 
ListBox1.Items.Count then  
    begin

a değişkenini 0 (sıfıra eşitle }
    
a:=0

label1in caption değerine listbox da o an A değişkeninin aldığı sayıdaki listbox itemının text özelliğini göster }

    
Label1.Caption := ListBox1.Items.Strings[a]
  
end

yok a değişkenindeki değer listbox daki item sayısını geçmediyse... }
   
 else

label1in caption değerine listbox da o an A değişkeninin aldığı sayıdaki listbox itemının text özelliğini göster }

    
Label1.Caption := ListBox1.Items.Strings[a];
   
end


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan