manipulación de archivos es a menudo una parte integral del desarrollo de software. En la programación de Visual Basic, se utiliza la clase StreamWriter para crear un objeto que escribe sus datos a los ficheros , incluyendo arrays. Cuando termine de utilizar la matriz en su programa en otro lugar , puede llamar a una función para escribir la matriz a un archivo nuevo o existente . Usted puede hacer esto como un evento de clic de botón o de forma automática cuando el usuario cierra el programa. Instrucciones
1
Cree o abra el sub declaración que usted desea utilizar para escribir la matriz en un archivo. Por ejemplo :
Private Sub WriteArray ()
Esto crea una nueva declaración de sub que puede llamar en cualquier momento en su programa
2
Declare su objeto StreamWriter . la siguiente línea:
escritor As System.IO.StreamWriter = New System.IO.StreamWriter ( " vía_al_archivo " , True)
Reemplace la cadena entre comillas por la vía real para el archivo que utilizará para guardar el array. Por ejemplo , "C : \\ miArchivo.txt " utiliza un archivo de texto en la carpeta C: \\ . El segundo parámetro es un valor booleano para determinar lo que desea que suceda si el archivo ya existe . "True" significa que desea anexar a un archivo existente , mientras " falso " significa que desea sobrescribirlo. Si no existe ningún archivo , Visual Basic creará automáticamente
3
Utilice un bucle para escribir el contenido de la matriz en el archivo : .
For i = 0 To sizeOfArray
writer.Write ( myArray ( i ))
writer.WriteLine ()
Siguiente I Love
" Write" sub escribe un carácter a la archivo. En el caso de la matriz , que va a escribir todo el contenido de cada índice de la matriz , especificada por el contador de "i ". El " WriteLine " sub simplemente escribe una nueva línea en el fichero de mantener cada valor de la matriz separada
4
cerrar el objeto StreamWriter y la declaración de sub con lo siguiente: .
Escritor. Close ()
End Sub