Estoy usando un Thread para recorrer un listview y comprobar si los
archivos del listview existen en un servidor y obtener su tamaño, pero solo
me funciona con dos items, y el resto no hace nada, q puede ser?
Este es el codigo
Imports System.Net
Imports System.Threading
Dim myThreadDelegate As New ThreadStart(AddressOf Mirar)
Dim myThread As Thread
Private Sub btn_Busca_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btn_Busca.Click
If Not myThread.IsAlive Then myThread.Start()
End Sub
Private Sub Mirar()
Dim lwItem As ListViewItem
For Each lwItem In lstMapas.CheckedItems
'For Each lwItem In lstMapas.Items
'If lwItem.Checked Then
lwItem.EnsureVisible()
Dim req As HttpWebRequest
Mapa = lwItem.SubItems(0).Text
Dim u As New Uri(Nav.BaseAddress & "Mapas/" & Mapa & ".exe")
req = HttpWebRequest.Create(u)
req.Method = "GET"
Dim rsp As WebResponse
rsp = req.GetResponse
lwItem.SubItems(3).Text = Fix(rsp.ContentLength / 1024).ToString
'End If
Next
End Sub
podeis ayudarme?
gracias
Leer las respuestas