Slik kopierer og limer inn tekst i .txt filer fra VB

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 ()