Når du skriver et program i VBScript, kan du ønsker å designe din kode slik at den kan åpne og lese innholdet i en tekstfil på brukerens harddisk. Dette kan oppnås ved å bruke VBScript å få tilgang til Windows Script Host og utnytte FileSystemObject . Den beste måten å lære dette programmering teknikk er fra en virkelig verden eksempel. Du trenger
Computer
Windows ( 98 eller nyere )
Vis flere instruksjoner
en
Launch Notepad og lage en tekstfil . Skriv inn følgende melding i tekstfilen : .
P Hvis du får denne meldingen , har du successfullycompleted thisprogramming oppgave
2
Lagre filen du nettopp laget til " C: \\ Temp "-mappen på harddisken og gi den navnet " TextToRead.txt " .
3
Lag et sekund nytt tekstdokument i Notepad .
4
Kopier og lim følgende kode inn i filen du opprettet i forrige trinn : en
Option Explicit
Konst conForReading = 1
' Erklærer variablesDim objFSO , objReadFile , innholdet
< p > ' Set ObjectsSet objFSO = CreateObject ( " Scripting.FileSystemObject ") Set objReadFile = objFSO.OpenTextFile ( "C : \\ Temp \\ TextToRead.txt " , 1, False )
' lese filen contentscontents = objReadFile . ReadAll
'Close fileobjReadFile.close
' Vis resultswscript.echo innholdet
' Opprydding objectsSet objFSO = NothingSet objReadFile = Ingenting
"Quit scriptWScript . Avslutt ( )
5
Klikk på "File " på Notepad verktøylinjen og velg " Lagre" fra kontekstmenyen . Lagre filen med VBScript kode som " C: \\ Temp \\ ReadTextFile.vbs " og deretter avslutte Notepad
6
Kjør VBScript ved å bla til " C: \\ Temp " . Mappe på harddisken din stasjonen og dobbeltklikke på " ReadTextFile.vbs " filen . Meldingen om at du skrev i tekstfil i trinn 1 vil vises i et lite pop -up vindu som viser at du VBScript program er åpnet og lese filen . Klikk "OK".