Sandro Bianchi
a- a+

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

C'è 1 commento
Redazione
Ti interessano altri articoli su questo argomento?
Chiedi alla nostra Redazione!