Listbox'ta itemindex değişirken

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
webaytek
Üye
Mesajlar: 377
Kayıt: 23 Haz 2004 10:58

Listbox'ta itemindex değişirken

Mesaj gönderen webaytek »

Elimde 1 prog. var.

Kod: Tümünü seç

var sayi:string;
listbox1.items.add(sayi) // komutu ile sayıları koyuyorum.
listbox1.sorted:=true // sayılar sıralanıyor.
Sorun buradan sonra başlıyor. Sayıya mouse ile tıklayınca istediğim gibi o sayıya ait detayları alabiliyorum

Kod: Tümünü seç

showmessage('sayi : '+sayi) //gibi
ancak ve ancak mouse tıklamasına kalmadan ben bunu Ekle tuşuna basar basmaz listbox.itemindex:=0 olmasını ve sanki mouse ile tıklanmış gibi hemen istediğim detayların gelmesini istiyorum (Mouse haricinde klavye tuşları da işe yarıyor. Ancak istediğim şu. kullanıcıyı bekletmeden sanki kullanıcı mouse ile tıklamış ve ya klavye ile "home" tuşu kullanmış gibi hemen liste başındaki item'i seçsin ve ona ait onclick özelliği devreye girsin) - Yardımcı olursanız sevinirim - KOLAY GELSİN
ertug
Üye
Mesajlar: 82
Kayıt: 10 Ara 2004 05:41

Mesaj gönderen ertug »

Cevabı kendiniz vermişsiniz zaten:

Kod: Tümünü seç

  ListBox1.ItemIndex := 0;
  //kodla olayı (event) çağırabilirsiniz  
  ListBox1Click(ListBox1);
Kolay gelsin.
Kullanıcı avatarı
webaytek
Üye
Mesajlar: 377
Kayıt: 23 Haz 2004 10:58

Mesaj gönderen webaytek »

@ertug ellerin dert görmesin yaw vallahi çok saolasın bööle bi komutun varlığından haberdar değildim - çok saolasın - Olay budur :

Kod: Tümünü seç

ListBox1Click(ListBox1);
[/quote]
Cevapla