Funzione VBScript VarType
❮ Riferimento completo di VBScript
La funzione VarType restituisce un valore che indica il sottotipo di una variabile specificata.
La funzione VarType può restituire uno dei seguenti valori:
- 0 = vbEmpty - Indica vuoto (non inizializzato)
- 1 = vbNull - Indica Null (nessun dato valido)
- 2 = vbInteger - Indica un numero intero
- 3 = vbLong - Indica un intero lungo
- 4 = vbSingle: indica un numero a virgola mobile a precisione singola
- 5 = vbDouble - Indica un numero a virgola mobile a precisione doppia
- 6 = vbCurrency - Indica una valuta
- 7 = vbDate - Indica una data
- 8 = vbString - Indica una stringa
- 9 = vbObject - Indica un oggetto di automazione
- 10 = vbError - Indica un errore
- 11 = vbBoolean - Indica un booleano
- 12 = vbVariant - Indica una variante (usata solo con array di varianti)
- 13 = vbDataObject - Indica un oggetto di accesso ai dati
- 17 = vbByte - Indica un byte
- 8192 = vbArray - Indica una matrice
Nota: se la variabile è un array VarType() restituisce 8192 + VarType(array_element). Esempio: per un array di numeri interi VarType() restituirà 8192 + 2 = 8194.
Sintassi
VarType(varname)
Parameter | Description |
---|---|
varname | Required. A variable name |
Esempio
Esempio
<%
x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))
%>
L'output del codice sopra sarà:
8
2
5
1
0
11
❮ Riferimento completo di VBScript