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

Buenos días, aun sigo con esta duda despues de 8 dias de trabajo
Intente con el siguiente codigo...
Código vb:
Ver original
  1. Public Sub Comprimirtxt1()
  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 txtFiles = Directory.GetFiles(Me.TextBox1.Text, "*.txt")
  7.         For Each currentFile As String In txtFiles
  8.             Using zip As ZipFile = New ZipFile()
  9.                 zip.AddFile(currentFile, "")
  10.                 zip.Save(System.IO.Path.Combine(System.IO.Path.GetDirectoryName(currentFile), System.IO.Path.GetFileNameWithoutExtension(currentFile) + ".zip"))
  11.                 File.Delete(currentFile)
  12.  End Using
  13.             'For x = 1 To j
  14.            'ProgressBar1.Minimum = 1
  15.            'ProgressBar1.Value = x
  16.            'ProgressBar1.Maximum = 100
  17.        Next
  18.         'Next
  19.    End Sub
Donde el usuario selecciona la ruta y la paso al textbox1, y logre contar los archivos ya sea por carpeta o subcarpetas pero sigo sin poder correr la barra en segundo plano...

Necesito ayuda ya que mañana es mi ultimo dia de trabajo y necesito entregarlo u.u

Saludos!