Contenuto
Quando si scrive un programma in VBScript, è possibile creare il codice in modo da poter aprire e leggere il contenuto di un file di testo sul disco rigido dell'utente. Questo può essere fatto usando VBScript per accedere a Windows Script Host e usare FileSystemObject. Il modo migliore per imparare questa tecnica di programmazione è con un esempio reale.
indicazioni
Usa VBScript per aprire e leggere un file di testo (Ablestock.com/AbleStock.com/Getty Images)-
Apri il Blocco note e crea un file di testo. Digita il seguente messaggio:
"Se ricevi questo messaggio, avrai completato con successo questa operazione di pianificazione."
-
Salvare il file appena creato nella cartella "C: Temp" sul disco rigido e denominarlo "TextToRead.txt".
-
Crea un nuovo documento di testo nel Blocco note.
-
Copia e incolla il seguente codice nel file che hai creato nel passaggio precedente:
Opzione esplicita
Const conForReading = 1
'Dichiarare le variabili Dim objFSO, objReadFile, contenuti
'Set Objects Set objFSO = CreateObject ("Scripting.FileSystemObject") Imposta objReadFile = objFSO.OpenTextFile ("C: Temp TextToRead.txt", 1, False)
'Leggi il contenuto del file contents = objReadFile.ReadAll
'Chiudi file objReadFile.close
'Visualizza i contenuti di wscript.echo
'Oggetti di pulizia Set objFSO = Nothing Set objReadFile = Nothing
'Esci dallo script WScript.Quit ()
-
Fai clic su "File" nella barra degli strumenti del Blocco note e seleziona "Salva" dal menu di scelta rapida. Salvare il file con il codice VBScript come "C: Temp ReadTextFile.vbs" e quindi chiudere il Blocco note.
-
Aprire VBScript andando alla cartella "C: Temp" sul disco rigido e facendo doppio clic sul file "ReadTextFile.vbs". Il messaggio scritto nel file di testo del passaggio 1 verrà visualizzato in una piccola finestra, che conferma che VBScript è stato aperto e letto correttamente. Fai clic su "OK".
suggerimenti
- Quando si visualizza o si modifica un file VBScript con estensione .vbs, fare clic con il pulsante destro del mouse sul file e selezionare "Modifica"; premendo il tasto sinistro del mouse sul file si causerà l'apertura.