Esta lección es parte de un tutorial en curso. La primera parte está aquí: Cómo para abrir un archivo de texto en VB .NET

También puedes copiar un archivo que hayas creado. Esta vez, no necesitamos el StreamWriter o StreamReader de System.IO. Necesitamos el objeto File :

Sistema.IO. Archivo

Esto sólo significa que "System.IO tiene un objeto llamado Archivo. Usa este objeto Archivo".

El archivo tiene sus propias propiedades y métodos que puedes usar. Uno de ellos es Copiar . Aquí hay un código que hace una copia de nuestro archivo de prueba .

Dim FileToCopy As String
Dim NewCopy As String

FileToCopy = "C:UsuariosPropietariosDocumentos.txt"
NewCopy = "C:N-Usuarios/PropietariosDocumentosNNNNewTest.txt"

Si System.IO. File.Exists( FileToCopy ) = Verdadero Entonces

Sistema.IO. File.Copy( FileToCopy, NewCopy )
MessageBox.Show("Archivo copiado")

Finalizar si

El archivo que queremos copiar se llama " test.txt ". Hemos puesto esto dentro de una variable de cadena llamada FileToCopy . El nombre del nuevo archivo que queremos crear, y su ubicación, se asignan a una variable llamada NewCopy .

A continuación, tenemos que comprobar si el archivo que estamos tratando de copiar existe. Sólo si lo hace, debemos seguir adelante y copiarlo. Ya has conocido este código antes. Dentro de de la Declaración de Si, tenemos esto:

Archivo System.IO. Copiar( ArchivoToCopy, NewCopy )

Utilizamos el método Copy de System.IO.File . Entre la ronda entre paréntesis, primero se escribe el nombre del archivo que se quiere copiar. Después de una coma, entonces escribes el nombre del nuevo archivo y su nueva ubicación.

En la siguiente parte, veremos cómo mover un archivo.

Aprende a mover un archivo en VB .NET -- --;

Espero que te haya sido de ayuda!

Recomendado para ti