Convidado Convidado
| Assunto: Variáveis - Aula [1] By Skadi. Sex 11 Nov 2011, 09:35 | |
| Fala galera! Sou novo aqui no fórum da Universo Games, mas programo a muito tempo já. Acho que uns 7 Anos e Meio.
Mas então, vim hoje aqui dar uma aula sobre Variáveis.
* Oque são Variáveis?
R= Variável é uma área da memória que identificamos com um nome e onde podem ser guardados dados com possibilidade de alteração em tempo de execução ^.^'
* Quantos carácteres pode ter o nome uma Variável?
R= O nome de uma variável pode ter até 255 caracteres, deve começar com uma letra e tem que ser único.
* Oque pode conter nesse nome?
R= O nome pode conter números e sublinhados, e não pode ser uma palavra reservada.
* Quais os tipos de Variáveis?
R= Byte,Boolean,Date,Integer,Long,Single,Double,Currency,String,Variant
* Quais são os tamanhos das Variáveis?
Os tamanhos são em Bytes.
Byte - 1 Boolean - 2 Date - 8 Integer - 2 Long - 4 Single - 4 Double - 8 Currency = 8 String - Varia de Tamanho Variant - Varia de Tamanho
* Quais os sufixos das Variáveis?
Byte - Nenhum. Boolean - Nenhum. Date - Nenhum. Integer - % Long - & Single - ! Double - # Currency - @ String - $ Variant - Nenhum.
* Qual a faixa de dados das variáveis?
Byte - 0 a 255 Boolean - True(-1) ou False(0) Date - 1/Jan/100 a 31/Dez/9999 Integer - -32.768 a 32.767 Long - -2.147.483.647 a 2.147.483.647 Single - -3,402823E38 a -1,401298E-45 e 1,401298E-45 a 3,402823E38 Double - -1,79769313486232E308 a -4,94065645841247E-324 e 4,94065645841247E-324 a 1,79769313486232E308 Currency - -922.337.203.685.477,5808 a 922.337.203.685.477,5807 String - Qualquer dado alfanumérico. Variant - Qualquer tipo de dado.
* Como declarar uma variável?
Declarar uma variável é indicar ao VB que deve ser reservada uma área na memória para o armazenamento de um dado, e de que tipo será esse dado. Existem três maneiras de declarar variáveis: 1. Inicializar a variável onde ela for necessária. Como o VB não obriga a declaração de variáveis, podemos simplesmente atribuir um valor a ela e a variável assumirá o tipo mais adequado para o dado que está sendo armazenado: é o que chamamos de declaração implícita; 2. Usar o mesmo método acima, porém indicando o tipo da variável através dos sufixos, na primeira vez em que a utilizarmos; 3. Usar os comandos Dim, Static, Private ou Public para alocar o espaço na memória para a variável e indicar seu tipo. A sintaxe é a mesma para todos os comandos: Variável1, Variável2, Variável3, ..., VariávelN As
Também podemos obrigar a declaração de todas as variáveis de uma aplicação, o que é muito interessante, pois declarar variáveis é uma prática de programação altamente recomendável. Para isso usamos o comando Option Explicit na seção Declarations do formulário ou módulo de programação.
* Escopo das Variáveis
Escopo são os pontos da aplicação de onde podemos acessar a variável. O escopo de uma variável é determinado pelo comando usado em sua declaração (Dim,Static,Private ou Public):
Variáveis Locais: são reconhecidas apenas pela procedure na qual foram declaradas. Diferentes procedures podem ter variáveis locais com o mesmo nome sem que isso cause conflitos, pois quando uma procedure é encerrada o conteúdo de suas variáveis locais será perdido. A declaração de variáveis locais é feita com os comandos Dim ou Private. Importante: variáveis com declaração implícita serão sempre locais.
Variáveis Estáticas: são variáveis locais cujo conteúdo será retido ao término da procedure. Nesse caso, quando a procedure que contém uma variável estática for executada novamente, a variável não será reinicializada e seu conteúdo será o mesmo que ela continha quando a procedure foi encerrada da última vez. Para declarar uma variável como estática usa-se o comando Static.
Variáveis Privadas: compartilham informações entre todas as procedures em um módulo de programação ou formulário, mas não para outros módulos ou formulários. A declaração de variáveis privadas é feita com os comandos Dim ou Private na seção Declarations de um formulário ou módulo de programação.
Variáveis Públicas: estão disponíveis para todos os módulos de programação e formulários do aplicativo. Para a declaração de variáveis públicas usamos o comando Public.
* Iniciação de Variáveis
De modo geral, para inicializar uma variável basta atribuir um conteúdo a ela. Obviamente, esse conteúdo deve ser compatível com o tipo usado na declaração da variável.
Para dados numéricos basta indicar o valor desejado: vSalárioBase = 1200
Valores reais devem usar o ponto para separação da parte decimal, jamais a vírgula, mesmo que a configuração do Painel de Controle do Windows indique o contrário: vPi = 3.1416
Dados tipo String devem vir entre aspas: vNomeEscola = “UNIVERSOGAMES”
Dados tipo Date são identificados pelo caracter “#” (sustenido) no seu início e fim. Por exemplo: para armazenar a data 15/07/1998 em uma variável, podemos usar o comando:
vDataFacul = #15/07/1998#
É galera, essa foi minha primeira Aula aqui no fórum, pretendo fazer muitas outras.
Créditos da Aula: K-Skadi. ou Titio Skadi ^^' |
|