Når du skriver et program i VBScript, kan du ønsker at designe din kode, så det kan åbne og læse indholdet af en tekstfil på brugerens harddisk. Dette kan opnås ved hjælp af VBScript adgang til Windows Script Host og udnytte FileSystemObject . Den bedste måde at lære denne programmering teknik er fra den virkelige verden eksempel. Hvad du har brug
Computer
Windows ( 98 eller nyere)
Vis Flere Instruktioner
1
Launch Notepad og oprette en tekstfil. Skrive følgende besked i tekstfil: .
P Hvis du får denne besked , har du successfullycompleted thisprogramming opgave
2
Gem filen du lige har oprettet til " C: \\ Temp "mappe på din harddisk og navn det" TextToRead.txt " .
3
Opret en anden nyt tekstdokument i Notesblok .
4
Kopier og indsæt følgende kode i den fil, du oprettede i det foregående trin : Hej
Option Explicit
Const conForReading = 1
' Erklær variablesDim objFSO , objReadFile , indhold
< p > ' Set ObjectsSet objFSO = CreateObject ( " Scripting.FileSystemObject " ) Set objReadFile = objFSO.OpenTextFile ( "C: \\ Temp \\ TextToRead.txt ", 1 , False )
' Læs fil contentscontents = objReadFile . ReadAll
' Close fileobjReadFile.close
' Display resultswscript.echo indhold
' Oprydning objectsSet objFSO = NothingSet objReadFile = Nothing
' Quit scriptWScript . Afslut ()
5
Klik på " File" på Notesblok værktøjslinje, og vælg "Gem" fra genvejsmenuen . Gem filen med dit VBScript-kode som " C: \\ Temp \\ ReadTextFile.vbs ", og afslut derefter Notesblok
6
Styr dit VBScript ved at søge på "C: \\ Temp" . Mappe på din harddisk drev og dobbeltklikke på " ReadTextFile.vbs " fil . Det budskab, som du har indtastet i tekstfil i Trin 1 , vil blive vist i et lille pop-up vindue , som bekræfter , at din VBScript -programmet er åbnet og læst filen. Klik på "OK".