TUTORIAIS DE VISUAL BASIC
 
1. Introdução
Página: 1 2 3 4 5 6
 

Variáveis

Variáveis, são espaços que reservamos em memória para guardar determinados valores durante a execução de uma determinada tarefa ou programa. Existem 3 tipos de variáveis, conforme a tabela que se segue:

 

AMBITO
DECLARAÇÃO
VISIVEL EM
Procedure
Private, em procedure, Sub, ou Function
Somente onde é declarada
Module
Private, na secção de declarações de um Form, ou modulo (.frm, ou .bas)
Em cada procedimento do Form ou Modulo
Global
Public, na secção de declarações de um Modulo (.bas)
Em toda a aplicação

Arrays

Um tipo especial de variáveis são os Arrays (Tabelas). Este tipo permite referirmo-nos a uma série de variáveis com o mesmo nome. São, como deves calcular, extremamente utilizadas em programação, por isso é importante que entendas o seu funcionamento. Podemos dividi-las em 2 categorias:

  • Unidimensionais ou vectores
  • Multidimensionais

E dentro destas poderão ser ainda:

  • Fixas
  • Dinâmicas

Iremos agora dar alguns exemplos do que acabámos de expor:

Dim numero(30)  As Integer            ' Vector numérico fixo com 31 Elementos

Dim caracter () as String                 ' Vector de texto dinâmico

Dim numero(4, 9) As Integer           ' Tabela com 5 X 10 elementos

Não esquecer, que o 1º elemento da Tabela tem o indice = 0.

Erase nomearray

O elemento nomearray, é o nome do elemento/variável a ser apagado. È importante saber se uma tabela é de comprimento fixo ou dinâmico, porque o comportamento do Erase, depende do tipo de tabela. Para melhor compreensão vamos observar a imagem que se segue:

 

TIPO
EFEITO DO ERASE NUMA TABELA DE ELEMENTOS FIXOS
Numerica Fixa
Coloca cada elemento da tabela = 0
String Fixa
Coloca cada elemento da tabela nulo ("")
De Objectos
Coloca cada elemento com o valor especial "Nothing"

Nas tabelas dinâmicas o Erase liberta a memória. Antes de nos podermos referir a este tipo de tabela novamente usaremos o comando ReDim, para redimensionar a tabela.


ANÚNCIOS

 



 
 
 
  Tutoriais | Fóruns de Discussão | Notícias | Jogos | Dicas | Flash | Downloads | Livros
Gifs Animados | Loja Online | Publicitar no Truques e Dicas | Contactos