![]() |
|
Variabili, costanti e tipi di dato in VBScript
Introduzione ' CORRETTO Dim stringa stringa = "Hello World!" ' SCORRETTO Dim stringa = "Hello World!"Questo inconveniente è stato corretto nella versione .NET del VBScript. Introduciamo un'altra caratteristica del VBScript in fase di dichiarazione delle variabili: si tratta della dichiarazione Option Explicit, la quale rende obbligatoria la dichiarazione di una variabile con la parola chiave Dim. Scomodo? No... Corretto! Un esempio completo: Option Explicit Dim stringa stringa = "Hello World!"E' possibile inizializzare una serie di variabili (anche di tipo diverso) sulla stessa riga con un unico Dim, separando i nomi da una virgola: Dim var1, var2, var3Nell'introduzione abbiamo accennato al fatto che una variabile può essere di tipi differenti: in questo caso è possibile effettuare un'assegnazione in fase di dichiarazione: Option Explicit Dim s As String Dim n As Integer s = "Hello World!" n = 10La parola chiave As esegue l'assegnazione; una variabile di tipo numerico va sempre valorizzata senza i doppi apici, oppure restituirà un errore, dato che si starebbe tentando di valorizzare un numerico intero con un valore stringa. Un altro esempio: Option Explicit Dim a As Integer Dim b As Integer Dim c As Integer a = 10 b = 20 c = a + b document.write cIn questo modo effettuiamo una somma tra due variabili di tipo numerico, impostando il risultato in una terza; di seguito effettuiamo la sua stampa a video. In VBScript le variabili possono dichiarare un oggetto di tipo ActiveX: in questo caso si utilizza la parola chiave Set per inizializzare l'oggetto, e Dim per inizializzare il nome della variabile:
Option Explicit
Dim x
Set x = CreateObject("Oggetto.Classe")
Maggiori informazioni qui.Costanti Le costanti non sono soggette ai tipi di dato ed utilizzano la parola chiave Const per l'inizializzazione; al contrario delle variabili, le costanti possono essere dichiarate e valorizzate sulla stessa riga: Const s = "Hello World!"Tipi di dati Di seguito l'elenco dei tipi di dati disponibili in VBScript con relativa descrizione e valore:
Consiglio di pensare oculatamente al tipo di dato da scegliere per una variabile, dato che una scelta sbagliata potrebbe comportare un notevole dispendio di risorse; se ad esempio abbiamo bisogno di trattare un numero che sappiamo non supererà mai il valore 100, è opportuno utilizzare un tipo Byte piuttosto che Integer o addirittura Long. |
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Guadagna col tuo sito grazie a TradeD...
Riavviare IIS
Effetto ombra su testo con Photoshop
Guida XHTML
Riscrivere le URL con Asp
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Referenze dei Tag Html
HTTP 500 internal server error
Introduzione ad Ajax ed Asp con Jscri...
Breve guida a jQuery
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||||||||||||||||||||||||
© 2001/2012 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||||||||||||||||||||||||