File manipulation er ofte en integreret del af softwareudvikling. I Visual Basic programmering, kan du bruge StreamWriter klassen til at oprette et objekt , der skriver dine data til filer, herunder arrays. Når du er færdig med at bruge dit array andre steder i dit program, kan du kalde en funktion til at skrive array til en ny eller eksisterende fil. Du kan gøre dette som en knap klik begivenhed eller automatisk, når en bruger lukker programmet. Instruktioner
1
Opret eller åbn sub erklæring, du vil bruge til at skrive dit array i en fil. For eksempel : Hej
Private Sub WriteArray ()
Dette skaber en ny sub erklæring om, at du kan kalde når som helst i dit program
2
Erklær din StreamWriter genstand med . følgende linje : Hej
Dim skribent Som System.IO.StreamWriter = Ny System.IO.StreamWriter ( " PATH_TO_FILE " , sand)
Udskift citerede streng med selve stien til den fil , du vil bruge til at gemme array. For eksempel, " C: \\ myfile.txt " bruger en tekstfil i mappen C: \\ folder . Den anden parameter er en boolesk værdi, der bruges til at bestemme, hvad du ønsker skal ske , hvis filen allerede eksisterer. "Sand " betyder, at du ønsker at tilføje til en eksisterende fil , mens " False " betyder, at du vil overskrive det. Hvis der ikke filen eksisterer, vil VB automatisk oprette det
3
Brug en løkke til at skrive indholdet af dit array til fil: .
For i = 0 Til sizeOfArray
writer.Write ( myArray ( i))
writer.WriteLine ()
Næste jeg
"Write " sub skriver et tegn til fil . I tilfælde af dit array , vil det skrive hele indholdet af hvert array -indeks , der er specificeret af disken "i ". Den " WriteLine " sub simpelthen skriver en ny linje til filen for at holde hvert array værdi separate
4
Luk StreamWriter objektet og sub erklæring med følgende: .
Forfatter. Luk ()
End Sub