Visual Basic.NET - mover archivos

 
Vista:

mover archivos

Publicado por marianaa (2 intervenciones) el 08/09/2007 22:30:29
hola! alquien puede ayudarme por favor?
necesito saber como puedo hacer con VB.NET para mover archivos de una carpeta a otra, no se si me explico pero lo q quiero es q al correr el programa tome los archivos de una carpeta y los ponga en otra, les agradezco si alguin me puede ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:mover archivos

Publicado por Harold V. (411 intervenciones) el 10/09/2007 02:54:04
Es sencillo....

Imports System.IO

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

File.Move("C:\ArchivoaCambiar.pdf", "C:\NuevaCarpeta\ArchivoaCambiar.pdf")

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mover archivos

Publicado por Luis Solano (1 intervención) el 30/05/2014 05:49:21
El problema es que con ese codigo solo se mueve un archivo, como hago si quiero mover varios archivos con nombres diferentes e incluso si desconozco los nombres, lo unico que se es que son extension txt
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mover archivos

Publicado por Cesar (2 intervenciones) el 16/01/2018 13:45:18
Puede recorrer todos los archivo de la carpeta y guardar en una coleccion
Dim archivos As New List(Of String). Y luego recorrer esa coleccion.

1
2
3
4
5
6
7
8
9
10
11
12
Dim archivos As New List(Of String)
Dim ruta As String
Dim rutadestino As String
rutadestino = ""
'aqui recuperamos los archivos de la carpeta incial
For Each foundFile As String In My.Computer.FileSystem.GetFiles(ruta)
    archivos.Add(foundFile)
Next
'movemos a la carpeta destino 
For i As Integer = 0 To archivos.Count - 1
    File.Move(ruta & archivos(i), rutadestino & archivos(i))
Next
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar