Ver Mensaje Individual
  #14 (permalink)  
Antiguo 03/07/2013, 08:10
davidalonsso05
 
Fecha de Ingreso: enero-2013
Mensajes: 93
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Correr un ProgressBar o Label en segundo plano en Vb.net

Ya casi casi jala la barra de progreso le puse la linea de codigo y lo unico que me da error es lo siguiente:

1.- Si son pocos archivos no corre totalmente la barra de progreso.
2.- Si son muchos archivos me dice:

Código vb:
Ver original
  1. Private Sub BackgroundWorker1_DoWork(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
  2.         Dim nFiles As ObjectModel.ReadOnlyCollection(Of String)
  3.         nFiles = My.Computer.FileSystem.GetFiles(FolderBrowserDialog1.SelectedPath, FileIO.SearchOption.SearchTopLevelOnly, "*.txt")
  4.         i = CStr(nFiles.Count)
  5.         j = CInt(i)
  6.         Dim x As Integer
  7.         For x = 1 To j
  8.             ProgressBar1.Minimum = 1
  9.             ProgressBar1.Value = x + 1 <<<<< [B]El valor de '101' no es válido para 'Value'. 'Value' debería estar entre 'minimum' y 'maximum'.
  10. Nombre del parámetro: Value[/B]
  11.             ProgressBar1.Maximum = 100
  12.  
  13.         Next
  14.     End Sub

Saludos!