File manipulatie is vaak een integraal onderdeel van de ontwikkeling van software . In Visual Basic programmeren , je de StreamWriter klasse te gebruiken om een object dat uw gegevens schrijft naar bestanden , waaronder arrays te creëren . Nadat u klaar bent met uw array elders in uw programma , kunt u een functie aan te roepen om de serie te schrijven aan een nieuw of bestaand bestand . U kunt dit doen als een knop klikken evenement of automatisch wanneer een gebruiker het programma wordt afgesloten . Instructies 1 Maak of open de sub verklaring die u wilt gebruiken om de array te schrijven naar een bestand . Bijvoorbeeld : Private Sub WriteArray ( ) op Dit creëert een nieuwe sub verklaring dat u altijd kunt bellen in uw programma kopen van 2 Verklaar uw StreamWriter object met . de volgende regel : Dim schrijver Zoals System.IO.StreamWriter = Nieuw System.IO.StreamWriter ( " pad_naar_bestand " , True ) op Twitter Vervang de tekenreeks tussen aanhalingstekens met de werkelijke pad naar het bestand dat u zal gebruiken om de array op te slaan. Bijvoorbeeld " C : \\ myfile.txt " maakt gebruik van een tekstbestand in de map C: \\ . De tweede parameter is een Booleaanse waarde gebruikt om te bepalen wat u wilt gebeuren als het bestand al bestaat . " True " betekent dat u wilt toevoegen aan een bestaand bestand, terwijl " False " betekent dat u wilt overschrijven . Als er geen bestand bestaat , zal VB automatisch maken het 3 Gebruik een lus om de inhoud van de array om het bestand te schrijven : . Voor i = 0 To sizeOfArray writer.Write ( myArray ( i ) ) writer.WriteLine ( ) op Volgende i de " Write " sub schrijft een karakter om de bestand . Bij de array , wordt de waarde van de gehele inhoud van elke array index , bepaald door de teller " i . ' De " WriteLine " sub schrijft gewoon een nieuwe regel aan het bestand naar elke array waarde gescheiden te houden 4 Sluit de StreamWriter object en de sub verklaring met de volgende : . Schrijver . sluiten ( ) op End Sub
|