Funzione VarType in VBScript

Definizione e uso

La funzione VarType può restituire un valore che indica il sottotipo della variabile specificata.

Valori che può restituire la funzione VarType:

costante valore Descrizione
vbEmpty 0 non inizializzato (predefinito)
vbNull 1 non contiene alcun dato valido
vbInteger 2 sottotipo a intero
vbLong 3 sottotipo a intero lungo
vbSingle 4 sottotipo a precisione singola
vbDouble 5 sottotipo a precisione doppia
vbCurrency 6 sottotipo di valuta
vbDate 7 valore di data o ora
vbString 8 Valore di stringa
vbObject 9 Sotto-tipo di stringa
vbError 10 Sotto-tipo di errore
vbBoolean 11 Sotto-tipo booleano
vbVariant 12 Variant (utilizzato solo per array di variabili)
vbDataObject 13 Oggetto di accesso ai dati
vbDecimal 14 Sotto-tipo decimale
vbByte 17 Sotto-tipo di byte
vbArray 8192 Array

Nota:Queste costanti sono specificate da VBScript. Pertanto, questi nomi possono essere utilizzati in qualsiasi parte del codice per sostituire i valori reali.

Nota:Se la variabile è un array, VarType() restituirà 8192 + VarType(elemento dell'array). Esempio: VarType() di un array di interi restituirà 8192 + 2 = 8194 .

Sintassi

VarType(varname)
Parametro Descrizione
varname Obbligatorio. Il nome della variabile.

Esempio

dim x
x="Hello World!"
document.write(VarType(x))
x=4
document.write(VarType(x))
x=4.675
document.write(VarType(x))
x=Nullo
document.write(VarType(x))
x=Vuoto
document.write(VarType(x))
x=True
document.write(VarType(x))

Esportare separatamente:

Cade
Intero
Doppio
Nullo
Vuoto
Booleano