viernes, 1 de julio de 2011

Como copiar un archivo en C#

        //Declaramos un FileInfo colocando la ruta del archivo que se va a copiar
        FileInfo vArchivo = new FileInfo(@"C:\tmp\MiArchivo.sql");
        //Realizamos el copiado indicando la ruta y el nombre del nuevo archivo
        vArchivo.CopyTo(@"C:\tmp\MiArchivoCopia.sql");
        //Y el archivo queda copiado

1 comentario:

  1. Para subir archivo desde OpenFileDialog

    public void subirFoto() {

    OpenFileDialog sfd = new OpenFileDialog();
    sfd.Filter = "Imagen JPG|*.jpg|Imagen BMP|*.bmp";
    sfd.Title = "Abriendo archivo a guardar";
    sfd.ShowDialog();
    FileInfo vArchivo = new FileInfo(sfd.FileName.ToString());

    vArchivo.CopyTo(@"c:\fotos\" + sfd.SafeFileName);

    }

    ResponderEliminar