Site icon Dator8 Skåp

hur man skriver Visual Basic array data till en textfil

Visual Basic programmeringsspråk från Microsoft har ett antal metoder som kan användas för att skriva text filer, men det enklaste använder ” My. Computer. FileSystem. OpenTextFileWriter ”metoden . Om du vill skriva en array till textfilen , helt enkelt iterera igenom arrayen , skriver en del på varje rad
1

Skapa ett nytt projekt i Visual Basic genom att klicka på ” File ” och ” Nytt projekt . ” Välj en ” Console ”som din typ av projekt . Senare kan du använda samma kod , utan ändringar , att skriva Visual Basic arrayer till en textfil inom ramen för en Windows formulerad ansökan. .
2
Skapa ett test array genom att klistra in följande i projektet :

Dim Array () As Integer={ . 32 , 45 , 65 }
3
Skapa filen och tilldela den till en variabel :

Dim f=Mitt . Computer. FileSystem. OpenTextFileWriter ( ” data. txt ” , False )

Ersätt ” data. txt ” med sökvägen och namnet på den fil som du vill skriva matrisen
4
Skriv alla data i arrayen till filen , en post per rad : . .

För varje x i matris

f. WriteLine (x )

nästa

f. Flush ( )

f. Close ( )
5 .

Tryck på den gröna pilen för att köra programmet.

tips och varningar

  • Detta exempel används en array av heltal , men alla uppgifter som kan konverteras till en sträng kommer att skriva framgångsrikt till en textfil med den här metoden
  • Följande kod kommer att läsa tillbaka data i en array .
  • Dim läsa=My. Computer. FileSystem. OpenTextFileReader ( ” data. txt ” )
  • Dim arrList som LinkedList ( av heltal )=Nya LinkedList ( av heltal )
  • stund ( inte läsa . EndOfStream )
  • arrlist. AddLast ( Integer. Parse ( read. readLine ) )
  • slutet medan
  • dim arr2=arrlist. ToArray ()
  • Exit mobile version