Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Tutorial de Visual Basic Script
SEÇÕES
Manuais relacionados
+Tutorial de Visual Basic Script
Categorias
+VBScript

Índice do Manual Tutorial de Visual Basic Script
+ Introdução ao Visual Basic Script
+ Primeiros passos com a linguagem
+ Diferentes formas de executar scripts
+ Declarar variáveis
+ Tipos de dados
+ Operadores I – Aritméticos
+ Operadores II – Comparação
+ Operadores III lógicos e cadeias
+ Estruturas de controle
+ Estrutura IF
+ Estrutura CASE
+ Loop FOR
+ Loop FOR EACH
+ Loop WHILE WEND
+ Loop DO LOOP
+ Arrays em VBScript
+ Procedimentos e funções
+ Procedimentos. SUB
+ Funções. Function
+ Mais sobre procedimentos e funções
+ Imprimir uma página sem ver o diálogo de impressão

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net
- CodigoFonte.net


Tipos de dados

Vejamos agora quais são os tipos de dados que suporta VBScript.


Visual Basic Script possui vários tipos de dados, mas na prática só possui um tipo de variável, que vai mudando de um estado a outro segundo a informação que introduzirmos dentro. Este tipo principal de dados é o tipo Variant, no qual podemos introduzir vários subtipos de dados com total liberdade.

Para mudar o subtipo de um variant, só temos que introduzir um dado na variável. A variável variant muda automaticamente de um subtipo a outro, sem que tenhamos que fazer nenhuma operação adicional. Os distintos subtipos de dados que temos são os seguintes:

Booleano

É um tipo de dados que contém um sim ou um não.
Correspondem-se:
            TRUE equivale a (-1)
            FALSE equivale a (0)

Byte Numérico, inteiro sem sinal até 65.000
Currency Tipo de moeda, utiliza-se para manipular de maneira exata valores monetários, e em geral qualquer cálculo que requeira uma precisão de até 15 dígitos decimais
Data É um tipo de 64 bits de tamanho que armazena datas. Utiliza-se o formato americano: mês, dia, hora.
Double Vírgula flutuante com dupla precisão (64 bits)
Inteiro

Número inteiro, com sinal.
Desde -32.768 até 32.767

Inteiro longo Este tipo é um valor inteiro com sinal de dupla precisão. Como os novos computadores trabalham com palavras de 32 bits, e não menos, recomenda-se usar este tipo antes do tipo inteiro normal.
Objeto O subtipo de objeto é uma referência de ponteiro de 32 bits a uma instância de objeto de automatização OLE. Os controles Active-X e Java. Utilizam esta sintaxe:
        Set meuobjeto = new oleObjeto
Single Vírgula flutuante de precisão simples
Cadeia Conjunto contínuo de valores de caracteres, de longitude variável.

Como saber de que subtipo é uma variável

Para averiguar o subtipo de uma variável podemos utilizar a função VarType, desta maneira:


v1 = 3 

document.write VarType (v1) 

Neste script declaramos uma variável e lhe colocamos um número e a seguir, imprimimos na página o valor que devolve a função VarType.

Ao executar este script poderemos ver um "2" escrito na página.

Segundo o tipo de dados que achar na variável, VarType devolverá um valor diferente, como indica esta tabela:

Constant Value Description
vbEmpty 0 Empty (uninitialized)
vbNull 1 Null (no valid data)
vbInteger 2 Integer
vbLong 3 Long integer
vbSingle 4 Single-precision floating-point number
vbDouble 5 Double-precision floating-point number
vbCurrency 6 Currency
vbDate 7 Date
vbString 8 String
vbObject 9 Automation object
vbError 10 Error
vbBoolean 11 Boolean
vbVariant 12 Variant (used only with arrays of Variants)
vbDataObject 13 A data-access object
vbByte 17 Byte
vbArray 8192 Array

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Tutorial de Visual Basic Script

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em VBScript


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites