December 3
Quando si scrive un programma in VBScript, si consiglia di progettare il codice in modo che possa aprire e leggere il contenuto di un file di testo sul disco rigido dell'utente. Ciò può essere realizzato utilizzando VBScript per accedere al Windows Script Host e utilizzando FileSystemObject. Il modo migliore per imparare questa tecnica di programmazione è da un esempio reale.
1 Avviare Blocco note e creare un file di testo. Digitare il seguente messaggio nel file di testo:
Se si ottiene questo messaggio,
Tu hai con successo
completato questo
attività di programmazione.
2 Salvare il file appena creato al "C: \ Temp" cartella sul disco rigido e il nome "TextToRead.txt".
3 Creare un secondo nuovo documento di testo in Blocco note.
4 Copiare e incollare il seguente codice nel file creato nel passaggio precedente:
Option Explicit
Const conForReading = 1
'Declare variables
Dim objFSO, objReadFile, contenuti
'Impostare oggetti
Set objFSO = CreateObject ( "Scripting.FileSystemObject")
Set objReadFile = objFSO.OpenTextFile ( "C: \ Temp \ TextToRead.txt", 1, False)
'contenuti leggere il file
contenuto = objReadFile.ReadAll
'Chiudi il file
objReadFile.close
'Risultati
contenuti wscript.echo
'oggetti Cleanup
Set objFSO = Nothing
Set objReadFile = Nothing
'Scritto Esci
WScript.Quit ()
5 Fai clic su "File" nella barra degli strumenti Blocco note e selezionare "Salva" dal menu contestuale. Salvare il file con il codice VBScript come "C: \ temp \ ReadTextFile.vbs" e quindi chiudere il blocco note.
6 Eseguire il VBScript si naviga al "C: \ Temp" cartella sul disco rigido e fare doppio clic sul file "ReadTextFile.vbs". Il messaggio che è stato immesso nel file di testo nel passaggio 1 verrà visualizzato in una piccola finestra pop-up, che conferma che il programma VBScript ha aperto con successo e leggere il file. Fai clic su "OK".