Le variabili
Cos’è una variabile?
Una variabile è un contenitore per le informazioni che vuoi memorizzare. Il valore di una variabile può variare durante l’esecuzione dello script. Puoi fare riferimento a una variabile dal nome per vederne il valore o per cambiarlo. In vbscript tutte le variabili sono VARIANTI, in questo modo possono immagazzinare diversi tipi di dati.
Regole per i nomi delle variabili:
-
devono iniziare con na lettera
-
non possono contenere il punto(.)
-
non possono superare i 225 caratteri
Dichiarare le
variabili
Puoi dichiarare le variabili utilizzando Dim, Public o Private. Osserva l’esempio:
dim nome nome=valore
In questo modo hai creato una variabile. Il nome della variabile è “nome”.
Comunque, questo metodo non è molto pratico,
perché è facile fare errori di ortografia
durante la scrittura dello
script, e quento può generare strani risultati durante
l’esecuzione. Questo perché quando fai un errore
di ortografia scrivendo per esempio “nime” al
posto di “nome” lo script automaticamente crea
una nuova variabile chiamta “nime”. Per prevenire
questo errore utilizza l’opzione “option
explicit”. Quando usi questa opzione sei obbligato a
dichiarare tutte le variabili utilizzando Dim, Public o
Private.
Inserisci l’opzione “Option Explicit” all’interno del documento in questo modo:
option explicit dim nome nome=valore
Assegnare i nomi alle variabili:
Puoi assegnare un valore ad una variabile in questo modo:
name="michele"
="" new="" roman="" style="" times="">
Il nome della variabile è nella parte sinistra dell’espressione e il valore che gli vuoi assegnare è nella parte destra. Ora la variabile “nome” ha il valore “Michele”.
La durata delle variabili
Quando dichiari una variabile con una procedura, la variabile può essere uilizzata solamente con la procedura. Quando la procedura termina, la variabile viene eliminata. Queste variabili vengono chaimate “variabili locali”. Tu puoi avere delle variabili locali con lo stesso nome in diverse procedure, perché essa viene utilizzata solamente quando viene dichiarata in una procedura.
Se dichairi una variabile fuori da una procedura, tutte le procedure della pagina possono utilizzarla. La durata di queste variabili inizia quando vengono dichiarate e finisce quando la pagina viene chiusa.
Ti potrebbe interessare anche
commenta la notizia
Chiedi alla nostra Redazione!