Vb.net listbox acill

akabedesing

Katılımcı Üye
17 Eyl 2012
848
0
İstanbul
Arkadaşlar merhaba listboxt'da olan verileri timer ile 5 dakika içerisinde textbox aktarmak istiyorum


Örnek
Listbox İtemsler
1 xx
2 xxx
3 xxxx
itemsleri tek tek 5 dakikada bir textbox aktarılmasını istiyorum.

Not: tek tek gelecek hepsi bir anda olmaması lazım.
1 tanesi geldikten sonra diğeri textbox geçecek
 

Arthur Dayne

Yeni üye
8 Eyl 2016
40
0
Starfall
İlk önce bi adet timer ekle forma interval 300000 yap
sonra
form'un load eventine

Kod:
ListBox1.SelectedIndex = 0
Timer1.Start()

ekle daha sonra Timerın eventine

Kod:
   Try
             TextBox1.Text = TextBox1.Text & vbNewLine & ListBox1.SelectedItem
            ListBox1.SelectedIndex += 1
        Catch ex As Exception
            Timer1.Enabled = False
        End Try

sanırım istediğin bu tarz birşey
 

byteview

Katılımcı Üye
20 Ağu 2016
795
0
dim ra as integer = -1

timer bölümüne

ra = ra +1

try

Listbox1.selectedindex = ra
textbox1.text = listbox1.selecteditem.tostring
catch
end try
end if
 
Son düzenleme:

akabedesing

Katılımcı Üye
17 Eyl 2012
848
0
İstanbul
düzelt tim - 1 eklersen olcaktir

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick


Try
ListBox1.SelectedIndex = ListBox1.SelectedIndex.ToString - 1
Label1.Text = ListBox1.SelectedItem.ToString =

Catch ex As Exception
Timer1.Enabled = False
MsgBox("HATA")


End Try

Bu şekilde ama msg box hata veriyor
 

byteview

Katılımcı Üye
20 Ağu 2016
795
0
Bu şekilde ama msg box hata veriyor


böyle dermisin

dim ra as integer = -1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick


ra = ra +1

try

Listbox1.selectedindex = ra
textbox1.text = listbox1.selecteditem.tostring


catch
msgbox("bitti")
ra = -1 ' eger tekrar baslamasini istiyorsan
end try

end sub
 
Son düzenleme:

akabedesing

Katılımcı Üye
17 Eyl 2012
848
0
İstanbul
böyle dermisin

dim ra as integer = -1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick


ra = ra +1

try

Listbox1.selectedindex = ra
textbox1.text = listbox1.selecteditem.tostring


catch
msgbox("bitti")
ra = -1 ' eger tekrar baslamasini istiyorsan
end try

end sub

hocam böylede olmadı sadece ıtems 0 olanı alıyor devamı gelmıyor oldu yerde sayıyo
 

akabedesing

Katılımcı Üye
17 Eyl 2012
848
0
İstanbul
ilk önce bi adet timer ekle forma interval 300000 yap
sonra
form'un load eventine

Kod:
listbox1.selectedındex = 0
timer1.start()

ekle daha sonra timerın eventine

Kod:
   try
             textbox1.text = textbox1.text & vbnewline & listbox1.selectedıtem
            listbox1.selectedındex += 1
        catch ex as exception
            timer1.enabled = false
        end try

sanırım istediğin bu tarz birşey

hocam biraz oynama yapınca oldu teşekkürler
 

byteview

Katılımcı Üye
20 Ağu 2016
795
0
hocam böylede olmadı sadece ıtems 0 olanı alıyor devamı gelmıyor oldu yerde sayıyo


cod denendi calisiyor


Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Timer2.Enabled = True

End Sub

Dim ra As Integer = -1
Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
ra = ra + 1


If Not ListBox3.SelectedIndex = 0 Then
ListBox3.SelectedIndex = 0

End If

Try

ListBox3.SelectedIndex = ra
TextBox1.Text = ListBox3.SelectedItem.ToString

Catch
MsgBox("ad")
ra = -1
End Try
End Sub
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.