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!