manipolazione del file è spesso parte integrante dello sviluppo del software . Nella programmazione di Visual Basic , si utilizza la classe StreamWriter per creare un oggetto che scrive i dati in file, inclusi gli array . Dopo aver utilizzato l'array altrove nel programma , è possibile chiamare una funzione per scrivere la matrice in un file nuovo o esistente . Si può fare questo come un evento click del pulsante oppure automaticamente quando un utente chiude il programma . Istruzioni 
 1 
 Creare o aprire l'istruzione secondaria che si desidera utilizzare per scrivere la matrice in un file. Per esempio : 
 
 Private Sub WriteArray ( ) per 
 Questo crea una nuova istruzione secondaria che si può chiamare in qualsiasi momento nel vostro programma 
 2 
 Dichiarare l'oggetto StreamWriter con . la seguente riga : 
 
 Dim writer As System.IO.StreamWriter = New System.IO.StreamWriter ( " path_to_file ", True ) per 
 Sostituire la stringa tra virgolette con il percorso effettivo del file che si userà per salvare l'array . Ad esempio, " C : \\ myFile.txt " utilizza un file di testo nella cartella C: \\ . Il secondo parametro è un valore booleano utilizzato per determinare ciò che si vuole che accada se il file esiste già . "True" significa che si desidera aggiungere a un file esistente , mentre "False" significa che si desidera sovrascriverlo . Se nessun file esiste , VB creerà automaticamente 
 3 
 utilizzare un ciclo di scrivere il contenuto del vostro array per il file : . 
 
 For i = 0 To sizeOfArray 
 
 writer.Write ( myArray ( i) ) per 
 writer.WriteLine ( ) per 
 Next i 
 
 " Write " sub scrive un carattere alla file. Nel caso del vostro array , scriverà l'intero contenuto di ogni indice dell'array , indicati dal contatore "i ". Il " WriteLine " sub scrive semplicemente una nuova riga al file per mantenere ogni valore array separato 
 4 
 chiudere l'oggetto StreamWriter e la dichiarazione sub con il seguente : . 
 
 Scrittore. Chiudi ( ) per 
 End Sub