Hola amigos que tal.
Necesito saber como copio con un OpenFileDialog los archivos que selecciono a una carpeta X.
El programa que hago es un examinador de fotos en X dirección, selecciona las fotos y las pasa a otro directorio Y. He investigado y solo sale para copiar un archivo a otro lado o un directorio a otro directorio, éste último no me sirve porque tal vez en el directorio origen hayan archivos que no se ocupen.
Tengo este código:
Código VB.Net 2005:
Ver original
If Directory.Exists(RutaDestinoRecibo) Then Dim DlgAbrir As New OpenFileDialog() DlgAbrir.Multiselect = True If (DlgAbrir.ShowDialog() = Windows.Forms.DialogResult.OK) Then For Each rutaorigen In DlgAbrir.FileNames My.Computer.FileSystem.CopyDirectory(rutaorigen, RutaDestinoRecibo, True) Next End If End If
Me da un error porque dice que "El directorio C:\directorio\texto.txt no existe", pero si pongo en vez de ese código que puse de copiar directorio, pongo este: "System.IO.File.Copy(rutaorigen, RutaDestinoRecibo, True)" me dice que no encuentra el archivo "C:\directorio\"
Alguien me puede hechar una mano con esto a ver si logro copiar las fotos elegidas en el OpenFileDialog a una carpeta que yo escoja?
Muchas gracias.
PD: Si alguien tiene una mejor idea, me pueden decir también :D