none
Como puedo guardar un archivo en otra carpeta usando SaveFileDialog?? RRS feed

  • Pregunta

  • Hola a todos, les traigo una duda trato de copiar un archivo de PDF que esta en mi escritorio usando el SaveFileDialog pero cuando lo copia a la carpeta que le indico me muestra un error. Alguien me puede explicar como usarlo?

    Muchas Gracias.

    martes, 30 de septiembre de 2014 0:00

Todas las respuestas

  • Hola... puedes mostrar más específicamente el mensaje de error que dices que se produce cuando copias?

    Gracias


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    martes, 30 de septiembre de 2014 7:53
  • Hola, me despliega este mensaje "Error: Access to the Path 'C:\PRUEBAS' is denied.

    este es el codigo que tengo en el boton.

    Dim saveFileDialog1 As New SaveFileDialog
            saveFileDialog1.InitialDirectory = "C:\Users\rsologaistoa\Documents"
            saveFileDialog1.RestoreDirectory = True
            saveFileDialog1.Title = "Navegador de Archivos"
            saveFileDialog1.Filter = "Documento Word (*.doc)|*.doc|Documento Adobe (*.pdf)|*.pdf"
            saveFileDialog1.FilterIndex = 2
            saveFileDialog1.CheckFileExists = True
            saveFileDialog1.CheckPathExists = True
            If (SaveFileDialog1.ShowDialog() = DialogResult.OK) Then
                If My.Computer.FileSystem.DirectoryExists("C:\PRUEBAS") = False Then
                    My.Computer.FileSystem.CreateDirectory("C:\PRUEBAS")
                    My.Computer.Network.UploadFile(saveFileDialog1.FileName, "C:\PRUEBAS")
                Else
                    My.Computer.Network.UploadFile(saveFileDialog1.FileName, "C:\PRUEBAS")
                End If
            End If

    Gracias!

    martes, 30 de septiembre de 2014 16:04
  • Hola... El mensaje está claro. No tienes acceso a la carpeta C:\PRUEBAS. 

    Utiliza la sobrecarga 

    My.Computer.Network.UploadFile(sourceFileName ,address ,userName ,password)

    especificando el usuario y password de alguna cuenta que tenga acceso a dicha ruta


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    martes, 30 de septiembre de 2014 17:07