Slik kopierer og limer inn tekst i .txt filer fra VB
Visual Basic gir to kraftige verktøy for å håndtere spesielt med tekstfiler. Disse er de "OpenTextFileReader" -metoden og "OpenTextFileWriter" -metoden er bygget inn i "My.Computer.FileSystem" bibliotek. Ved å kombinere disse to metodene, kopiere og lime inn tekst fra en TXT-fil til en annen er unødvendig.
Bruksanvisning
1 Opprett et nytt prosjekt. Velg "Console Application". Senere kan du bruke den samme koden i et grafisk "Windows Forms" program.
2 Lim inn følgende inn i koden vinduet for å åpne en tekstfil leser og en tekstfil forfatter:
dim leser = My.Computer.FileSystem.OpenTextFileReader ( "fil.txt")
dim forfatter = My.Computer.FileSystem.OpenTextFileWriter ( "file2.txt", False)
Erstatt filnavn med navnene du ønsker å kopiere fra (i tilfelle av leseren) og lim til (i tilfelle av forfatteren). Den "False" i TextFileWriter presiserer at den nye teksten ikke bør legges til filen, men heller bør overskrive gjeldende innhold (hvis noen).
3 Lim inn følgende å lese all tekst fra den første filen:
dim s = reader.ReadToEnd ()
4 Lim inn følgende å skrive teksten til den andre filen:
writer.write (s)
5 Lim inn følgende for å lukke begge filene:
reader.close ()
writer.close ()