MoveFile (Método)

Visual Basic VBLR

MoveFile (Método)

           

Descripción

Mueve uno o más archivos desde una ubicación a otra.

Sintaxis

objeto.MoveFile origen, destino

La sintaxis del método MoveFile consta de las siguientes partes:

Parte Descripción
objeto Requerido. Siempre el nombre de un objeto FileSystemObject.
origen Requerido. La ruta del archivo o archivos que se van a mover. La cadena del argumento origen puede contener caracteres comodín sólo en el último componente de la ruta.
destino Requerido. La ruta donde se va a mover el archivo o los archivos. El argumento destino no puede contener caracteres comodín.

Comentarios

Si origen contiene comodínes o destino termina con un serparador de ruta (\), se supone que destino especifica una carpeta existente a la que se van a mover los archivos coincidentes. Si no, se supone que destino es el nombre de un archivo de destino que se va a crear. En cualquier caso, pueden ocurrir tres cosas cuando se mueve un archivo individual:

  • Si destino no existe, el archivo se mueve. Este es el caso normal.

  • Si destino es un archivo existente, se produce un error.

  • Si destino es un directorio, se produce un error.

También se produce un error si un origen que utiliza caracteres comodín no coincide con ningún archivo. El método MoveFile se detiene en el primer error que se encuentra. No se hace ningún intento de volver atrás o deshacer cualquier cambio realizado antes de que se produzca el error.

Importante   Este método permite mover archivos entre volúmenes sólo si éstos son compatibles con el sistema operativo.