AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI
« Lição anterior | Δ Página principal | ¤ Capítulos | Próxima lição » |
SITES DINÂMICOS COM ASP 3.0 - CURSO COMPLETO Autor: Júlio Battisti |
||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lição 016 - Capítulo 02 - Declaração e utilização de variáveis no VBScript | ||||||||||||||||||||||||
O que é uma variável? Uma variável é um espaço da memória do computador, reservado para armazenar valores. Este espaço de memória, é ligado ao nome da variável. Na maioria das aplicações, faz-se necessário o uso de variáveis. Por exemplo, se você desenvolveu uma página para realizar cálculos financeiros, como por exemplo, empréstimos de longo prazo. O Usuário digita um valor para o empréstimo e o prazo desejado. Com base na taxa de juros utilizada, é feito o cálculo das prestações. Os valores digitados pelo usuário, precisam estar disponíveis no momento do cálculo. A maneira de manter estes dados disponíveis, é através da utilização de variáveis. Quando o usuário digita o valor do empréstimo desejado, este valor é armazenado em uma variável, para utilização no momento de realização dos cálculos. Estaremos utilizando variáveis ao longo de todo livro. Este é um conceito existente em todas as linguagens de programação, como por exemplo em Visual Basic, C, C++, e assim por diante. Inserindo código VBScript. Antes de continuarmos com variáveis, vamos aprender a inserir código VBScript em uma página HTML. Existem marcadores especiais, que indicam o início e o fim de um código VBScript. Para inserir código VBScript, utilizamos a tag <SCRIPT>, conforme indicado abaixo: <SCRIPT LANGUAGE=vbscript> Nota! Observe a utilização do atributo LANGUAGE. Este atributo, define qual a linguagem de script que será utilizada. Além do VBScript, poderíamos utilizar o JavaScript. Neste livro, estaremos utilizando VBScript. Nota! A utilização de <!-- , no início do código e de -->, no final do código, não é obrigatória. Estas são as tags para comentários em páginas HTML. Porém é recomendável a utilização destas tags. Os navegadores mais antigos, tais como Internet Explorer 1.0, não reconhecem VBScript, se não utilizarmos as tags de comentário, o código VBScript será exibido como se fosse texto, o que não é desejável. Com a utilização das tags de comentário, garantimos que os Navegadores que não “entendem” VBScript, vão simplesmente ignorar o código. Na Listagem 2.13, temos um exemplo simples da inserção de um Script em um página HTML. Listagem 2.13 – Um exemplo simples de VBScript. 1. <HTML> 12 <P>UM EXEMPLO SIMPLES DE VBScript !!!</P> 13 </BODY> Nas linhas 8 e 9, é que temos o código VBScript, propriamente dito. Não se preocupe com o código, neste momento. Neste o no próximo capítulo, veremos detalhes sobre a utilização de funções, tais como Date() e MSgBox. Ao abrir esta página no Internet Explorer, será aberta uma janela, na qual é exibida a data do sistema, conforme indicado na Figura 2.11.
Declaração e “tipo” de variável. No VBScript, não é obrigatório a declaração de variáveis. Porém é recomendável que declaremos todas as variáveis, de tal forma que o código fique mais claro e de fácil compreensão. Para declararmos uma variável, utilizamos o comando Dim, conforem exemplificado abaixo: Dim x O formato geral para o comando Dim é: Dim nome_da_variável. Também podemos declarar mais do que uma variável, com um único comando Dim. Para isto, basta separar as variáveis, com vírgula, conforme exemplificado abaixo: Dim x,y,z IMPORTANTE! Observe que definimos o “tipo” de cada variável. O Tipo define quais dados podem ser armazenados em uma variável. Por exemplo, variáveis que armazenam valores numéricos, não devem aceitar caracteres de texto. Variáveis que armazenam datas, não devem aceitar datas inválidas, como por exemplo 30/02/2000. Toda variável no VBScript, é do tipo Variant, isto significa que a variável pode ser de qualquer tipo. O que define o tipo da variável é o valor que está armazenado no momento. Existem funções que conversão de tipo, conforme veremos mais adiante. Também podemos utilizar variáveis que não foram, explicitamente, declaradas com o comando Dim. Com isso, a variável é criada na memória, no momento da sua utilização. Na Listagem 2.14, temos um exemplo simples de utilização de variáveis não declaradas explicitamente. Listagem 2.14 – Utilização de variáveis não declaradas. 1 <HTML> Ao abrir esta página no Internet Explorer, será aberta uma janela, conforme indicado na Figura 2.12.
Podemos fazer com que seja obrigatória a declaração de todas as variáveis. Para isso, basta utilizar o comando Option Explicit. Este comando deve ser inserido, bem no início do bloco de script, antes de qualquer Procedimento. Veremos mais sobre procedimentos, no próximo capítulo. Caso você utilize este comando, variáveis não declaradas, serão simplesmente ignoradas, não sendo gerada nenhuma mensagem de erro. Porém os valores que dependem das variáveis não declaradas, não serão corretamente calculados. Na Listagem 2.15, acrescentamos a opção Option Explicit. 1 <HTML> Ao abrir esta página no Internet Explorer, não será exibida a janela indicada na Figura 2.12, isto porque as variáveis a, b e c não foram declaradas, portanto as mesmas simplesmente não existem, uma vez que a declaração tornou-se obrigatória, com a adição do comando Option Explicit. O Internet Explorer, exibirá somente o texto “Exemplo de utilização de variáveis”, conforme indicado pela Figura 2.13.
O tipo Variant é formado de pequenas unidades, chamadas subtipos. Cada subtipo, identifica de que maneira os dados são armazenados em uma variável do tipo Variant Por exemplo, variáveis do subtipo Integer são armazenadas de uma maneira diferente de variáveis do subtipo Long. Na Tabela 2.9, temos uma descrição dos principais subtipos. Tabela 2.9 Subtipos do tipo Variant.
|
||||||||||||||||||||||||
« Lição anterior | Δ Página principal | ¤ Capítulos | Próxima lição » |
CURSO PROFISSIONALIZANTE DE INFORMÁTICA |
São 68 Cursos -
3440 Vídeo Aulas - 396:07 horas |
Domine Todos os Recursos de Informática Exigidos pelo Mercado de Trabalho, Através de Exemplos Práticos, Completos e Úteis, Detalhadamente Explicados - Passo a Passo |
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/informatica-curso-completo-1v.asp |
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI