Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2011, 09:27
Avatar de dauphins
dauphins
 
Fecha de Ingreso: diciembre-2010
Ubicación: Lima
Mensajes: 33
Antigüedad: 13 años, 5 meses
Puntos: 2
Pregunta Respuesta: TRANSFERENCIA DE ARCHIVOS .Net

Hola Speack, bien el como filtrar los archivos por extensiones ya lo tengo, es decir solo tendria que meter este codigo a través de un for para ir filtrando los archivos que cada usuario tiene asignado:

Function GetFiles(ByVal root As String) As IEnumerable(Of System.IO.FileInfo)
Return From file In My.Computer.FileSystem.GetFiles(root, FileIO.SearchOption.SearchAllSubDirectories, "*.*") _
Select New System.IO.FileInfo(file)
End Function

Pero el problema que encontre es que para copiar los archivos yo realizo este proceso, pero no se como unir ambos, digamos que en el primero codigo te filtra los archivos por extension luego según esos archivos quiero crearlos y asi hasta que termine:


Dim fileList As IEnumerable(Of System.IO.FileInfo) = GetFiles(FolderOrigen)

For Each fi As FileInfo In Origen.getfiles() // Aqui no se como haria el for ..?

Console.WriteLine("Copying {0}\{1}", destino fi.Name)
'If (File.GetAttributes(source.FullName + "\" + fi.Name) And FileAttributes.Hidden) <> FileAttributes.Hidden Then
fi.CopyTo(Path.Combine(destino.ToString(), fi.Name))
'End If
Next

Espero se haya entendido, gracias por responder.
__________________
"El conocimiento es para compartirlo, si no, de que te sirve?"
Dauphin