VBScript VarTypeFunción


VBScript 参考手册Manual de referencia completo de VBScript

La función VarType devuelve un valor que indica el subtipo de una variable especificada.

La función VarType devuelve los siguientes valores:

  • 0 = vbEmpty - Indica vacío (no inicializado)
  • 1 = vbNull - Indica Null (sin datos válidos)
  • 2 = vbInteger - Indica un entero
  • 3 = vbLong - Indica un entero largo
  • 4 = vbSingle - Indica un número de coma flotante de precisión simple
  • 5 = vbDouble - Indica un número de coma flotante de doble precisión
  • 6 = vbCurrency - Indica moneda
  • 7 = vbDate - Indica fecha
  • 8 = vbString - Indica una cadena
  • 9 = vbObject - Indica un objeto de automatización
  • 10 = vbError - Indica un error
  • 11 = vbBoolean - Indica un valor booleano
  • 12 = vbVariant - Indica Variant (solo para matrices de variables)
  • 13 = vbDataObject - Indica un objeto de acceso a datos
  • 17 = vbByte - Indica un byte
  • 8192 = vbArray - Indica una matriz

Nota:Si la variable es una matriz, VarType() devolverá 8192 + VarType(array_element). Por ejemplo: VarType() de una matriz de enteros devolverá 8192 + 2 = 8194.

Sintaxis

VarType(varname)

Parámetros Descripción
varname Obligatorio. El nombre de la variable.

Ejemplo

Ejemplo

<script type="text/vbscript">

x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))

</script>

El resultado del ejemplo anterior:

8
2
5
1
0
11

Pruébalo »

VBScript 参考手册Manual de referencia completo de VBScript Otras extensiones