Merhaba arkadaşlar
Hazırladığım projede kayit.txt adındaki dosyadan bilgileri listview'e satır satır
aktarıyorum. Listview de sildiğim satırı kayit.txt den de sildiriyorum ancak burda bir sorunla karşılaştım programı durdurup tekrar başlattığımda sildiğim satırdan sonraki satırları yazdırmıyor.
Bu resimde gorduğunuz gibi 4 kayıt var ben ilk kaydı siliyorum
http://i.hizliresim.com/mljlQ8.jpg
Daha sonra programı kapatıp actığımda form_load olayında belirttiğim gibi kalan kaydı listviewe yazdırması gerekirken;
http://i.hizliresim.com/ElnlXz.jpg ---> boyle bir hata alıyorum
Fakat kayit.txt dosyasından sectiğim kaydı siliyor
http://i.hizliresim.com/jJPJ9L.jpg
Sil buton kodları;
'***************************
'Listeden secilen index siliniyor
For lCount = kayitListeleListview.Items.Count - 1 To 0 Step -1
If kayitListeleListview.Items(lCount).Selected Then
kayitListeleListview.Items(lCount).Remove()
End If
Application.DoEvents()
Next
'****************************
Using sw As New IO.StreamWriter("D:\kayit.txt")
For Each lvi As ListViewItem In kayitListeleListview.Items
Dim line As String = ""
For Each item As ListViewItem.ListViewSubItem In lvi.SubItems
line &= item.Text & ","
Next
line = line.Remove(line.Length - 1, 1)
sw.WriteLine(line)
Next
End Using
'*****************************
Şimdiden yardımlarınız icin teşekkur ederim..
__________________
VB.NET Listview ve .txt dosyası
Programlama0 Mesaj
●23 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- VB.NET Listview ve .txt dosyası