Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come scrivere un array in un file in Visual Basic

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

 

Programmazione © www.354353.com