Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Elementi di base del VBScript

Gli elementi di base di un qualsiasi linguaggio di programmazione o di scripting sono le variabili, le costanti e gli operatori. Vediamo come funzionano questi elementi in VBScript.

Le variabili sono delle locazioni di memoria virtuali dove il programmatore decide di memorizzare dei valori soggetti a cambiamenti.

(L'articolo continua più sotto...)

Si dichiarano con la parola chiave Dim e vanno valorizzate su una riga differente da quella in cui la variabile viene dichiarata, come nell'esempio che segue

<%
    Dim testo
    testo = "Ciao Mondo!"
%>
Nel caso di una stringa si utilizzano i doppi apici per contenerne il valore, mentre nel caso di un numero non si utilizzano
<%
    Dim numero
    numero = 100
%>
Nulla ci vieta di valorizzare la variabile numerica con i doppi apici, ma non si tratterà più effettivamente di un numero ma di una stringa contenente dei numeri.

Facciamo un esempio

<%
    Dim a, b
    a = 100
    b = 200
    Response.Write a + b
%>
Restituisce 300. Se invece scrivessimo
<%
    Dim a, b
    a = "100"
    b = "200"
    Response.Write a + b
%>
otterremo 100200 perchè avviene la concatenazione delle stringhe e non la somma. La concatenazione delle stringhe in VBScript si implementa con l'operatore & come nell'esempio che segue
<%
    Dim testo
    testo = "Ciao Mondo!"
    Response.Write "Il messaggio è: " & testo
%>
Otterremo
Il messaggio è: Ciao Mondo!
Le costanti invece sono valori non soggetti a cambiamenti e si dichiarano con la parola chiave Const e non c'è bisogno di valorizzarle su una riga differente:
<%
    Const testo = "Ciao Mondo!"
    Const numero = 100
%>
In genere sono poco utilizzate a favore delle variabili le quali, essendo appunto variabili, sono più malleabili anche se occupano un banco di memoria superiore rispetto a quello occupato dalle costanti.

Gli operatori sono un insieme di simboli che si utilizzando per effettuare calcoli aritmetici, concatenazioni, confronti, assegnazione di valori ed operazioni logiche.

In VBScript abbiamo i seguenti

Operatori aritmetici
Addizione +
Sottrazione -
Moltiplicazione *
Divisione /
Divisione intera \
Elevamento a potenza ^
Uguaglianza =
Modulo di una divisione Mod
Operatori di confronto
Assegnazione =
Diverso da... <>
Minore di... >
Maggiore di... <
Minore o uguale a... <=
Maggiore o uguale a... =>
Operatori logici
Negazione Not
Congiunzione logica And
Disgiunzione logica Or
Commenti
Commento su una riga '

Concludo con una precisazione: VBScript non è un linguaggio case-sensitive, quindi non soffre di differenze tra lettere maiuscole e minuscole nel nome delle variabili o nei comandi vari del linguaggio: Dim è uguale a DIM ed a dim, ma consiglio di attenersi alle specifiche del rilascio del linguaggio, ovvero quelle che seguiremo sempre nel corso della guida.

Corsi
Corso ASPCorso ASP
Corso completo per la creazione di siti Web dinamici. A partire da 39 €.
Corso ASP da ZeroCorso ASP da Zero
Imparare Microsoft ASP e VBScript da zero. A partire da 29 €.
Corso ASP e AccessCorso ASP e Access
Gestione di un database MS Access con ASP. A partire da 29 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122