tutoriais mais recente desenvolvimento web
 

Função VBScript VarType


<Completa VBScript Referência

A função VarTipo retorna um valor que indica o subtipo de uma variável especificada.

A função VarType pode retornar um dos seguintes valores:

  • 0 = vbEmpty - Indica vazio (uninitialized)
  • 1 = vbNull - Indica nulos (no valid data)
  • 2 = vbInteger - Indica um número inteiro
  • 3 = vbLong - Indica um inteiro longo
  • 4 = vbSingle - Indica número de ponto flutuante de precisão simples
  • 5 = vbDouble - Indica o número de ponto flutuante de precisão dupla
  • 6 = vbCurrency - Indica uma moeda
  • 7 = vbDate - Indica uma data
  • 8 = vbString - Indica uma string
  • 9 = vbObject - Indica um objeto de automação
  • 10 = vbError - Indica um erro
  • 11 = vbBoolean - Indica um boolean
  • 12 = vbVariant - Indica uma variante (used only with arrays of Variants)
  • 13 = vbDataObject - Indica um objecto de acesso a dados
  • 17 = vbByte - Indica um byte
  • 8192 = VBArray - Indica uma matriz

Note: Se a variável é uma matriz VarType() retorna 8192 + VarType(array_element) . Exemplo: para uma matriz de número inteiro VarType() retornará 8192 + 2 = 8,194.

Sintaxe

VarType(varname)

Parâmetro Descrição
varname Requeridos. Um nome de variável

Exemplo

Exemplo

<%

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))

%>

A saída do código acima será:

8
2
5
1
0
11
Mostrar exemplo »

<Completa VBScript Referência