Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

ÖNEMLİ AÇIKLAMA: MUTLAKA OKUYUNUZ!

Gönderen Konu: Listbox daki itemları sırayla label da gösterme  (Okunma sayısı 1005 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.117
  • Rep: +51/-0
  • Cinsiyet: Bay
  • Falan filan ...
Listbox daki itemları sırayla label da gösterme
« : 03 Temmuz 2009 01:08:44 »
İlk olarak ne işinize yarayacak ....
Yeni msn messenger da altta kişi listenizdeki kişilerin kişisel iletileri değişerek geçiyor onun gibi bişey yapmak için kullanabilirsiniz..


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


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

Kod: Delphi
  1.   private
  2.     { Private declarations }
  3.     a : integer;
  4.  

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

Kod: Delphi
  1. procedure TForm1.Timer1Timer(Sender: TObject);
  2. var
  3.   i: Integer;
  4. begin
  5. // a değişkenini bir bir arttırıyorz...
  6. inc(a);
  7.  
  8. {  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
  9.  döngüyü işlemesini söylüyoruz ..  }
  10.  
  11.  for i := 0 to ListBox1.Items.Count - 1 do  
  12.    begin
  13.  
  14. { a değişkeni listbox daki item sayısından fazla olduğunda program hata vereceği için koşullandırıyoruz durumu
  15. a değişkeni listbox daki item sayısına eşitse... }
  16.  
  17. if a = ListBox1.Items.Count then  
  18.     begin
  19.  
  20. { a değişkenini 0 (sıfır) a eşitle }
  21.     a:=0;
  22.  
  23. { label1. in caption değerine listbox da o an A değişkeninin aldığı sayıdaki listbox itemının text özelliğini göster }
  24.  
  25.     Label1.Caption := ListBox1.Items.Strings[a]
  26.   end
  27.  
  28. { yok a değişkenindeki değer listbox daki item sayısını geçmediyse... }
  29.    
  30.  else
  31.  
  32. { label1. in caption değerine listbox da o an A değişkeninin aldığı sayıdaki listbox itemının text özelliğini göster }
  33.  
  34.     Label1.Caption := ListBox1.Items.Strings[a];
  35.    end;
  36.  
« Son Düzenleme: 03 Temmuz 2009 01:16:59 by barutali »



Amatör Küme Programcı