VISUAL BASIC

Em primeiro lugar, devemos explicar o que é o Visual Basic. O Visual Basic consiste em uma linguagem de programação orientada a eventos. Isto significa que todas as ações que ocorrem durante a execução do programa são estruturadas nos eventos dos objetos. Por exemplo: se existir um Botão chamado Botao1, e o usuário clicar sobre ele, será acionado o evento Botao1.Click do Botao1. Caso seja dado um duplo clique, será acionado o evento Botao1.DblClick do Botao1.

Os comandos usados no Visual Basic são basicamente os mesmos usados no Basic, com a diferença de que foram ampliados para satisfazer os necessidades de uma aplicação voltada para Ambientes Gráficos. Aliás, o Visual Basic serve para gerar aplicações que serão executadas em ambientes gráficos como o Windows.

O Visual Basic é considerado por muitos como uma revolução no mundo da Informática, isto devido à sua versatilidade e relativa facilidade de aprendizado comparado a outras linguagens. Embora as aplicações de Visual Basic possam ser mais amigáveis para o usuário final, s&a A EXPLORAR O VISUAL BASIC

A interface do Visual Basic é muito simples. Quando abrimos esta ferramenta de programação, veremos que surgem 5 janelas:

1. A barra de menus

2. A janela de propriedades

3. A caixa de ferramentas

4. A barra de ferramentas

5. A janela do form

1. A BARRA DE MENUS

A barra de menus apresenta as principais funções do Visual Basic, na forma de menus que são acessados através do mouse ou

de uma tecla de atalho. Entre as funções disponíveis nos menus, encontram-se as ferramentas de depuração e configuração do

Visual Basic, assim como as ferramentas de compilação.

2. A JANELA DE PROPRIEDADES

A janela de propriedades apresenta as configurações disponíveis para os objetos dispostos no form, que estão atualmente

selecionados. Por exemplo, em uma caixa de texto, pode-se configurar a propriedade Font Size para 8,5, alterando deste

modo o tamanho da fonte que será exibida no monitor.

3. A CAIXA DE FERRAMENTAS

A caixa de ferramentas apresenta todos os objetos e controles disponíveis no Visual Basic, acrescentados à este através de

arquivos VBX. Esses arquivos são bibliotecas de ferramentas que acrescentam ao Visual Basic uma série de recursos extras,

como uma Textbox ou Controles de Imagens.

4. A BARRA DE FERRAMENTAS

Consiste basicamente em um atalho na forma de botões, para as principais funções do menus, como salvar o Projeto ativo.

5. A JANELA DO FORM

Uma coisa é imprescindível para que um programa em Visual Basic funcione: a presença de um form. Um form nada mais é do

que a janela onde o programa será exibido. O programador pode acrescentar códigos escritos para determinados eventos do

form (como Load, por exemplo, que é executado cada vez que o form é carregado) e modificar as propriedades gerais do

form (como por exemplo, o Height)..

COMEÇANDO A ESCREVER O CÓDIGO

Um programa em Visual Basic consiste basicamente em código escrito e na configuração das propriedades dos objetos e dos

eventos. Para modificar as propriedades de um objeto, clica-se nele e depois pressiona-se F4, o que resultará na exibição da

Janela de Propriedades.

Para adicionar um código escrito a determinado evento de um objeto, clica-se duas vezes neste. Será exibida uma janela

apropriada para a inserção de instruções via teclado. O código será adicionado em uma SUB, que poderá ser acessada a

qualquer momento pelo mesmo procedimento.

É importante ressaltar que as variáveis usadas em um form, se não declaradas da forma correta, serão excluídas de eventos

exteriores ao form ou objeto no qual ela está sendo usada. Em outras palavras, uma variável criada em um form deve ser

declarada como Global para ser compartilhada entre outros forms e Subs do programa. Essas declarações são feitas na SUB

General do form, ou em um módulo adicional que pode ser adicionado ao programa. Neste caso, o módulo seria um arquivo

.BAS, onde são declaradas variáveis e constantes, por exemplo.

PROJETO, FORM E MÓDULOS

Um programa em Visual Basic divide-se basicamente em três partes, que são: projeto, form e módulos. Um form, como já

explicamos, é basicamente a janela onde ficam todos os objetos presentes no programa. O Visual Basic salva cada form

separadamente, em arquivos com a extensão .FRM

Um projeto é basicamente um controle de vários forms interligados, que juntos proporcionaram o funcionamento completo do

programa. O Visual Basic salva o projeto em um arquivo com extensão .MAK.

Esse esquema de tratamento de arquivos é uma das grandes vantagens do Visual Basic, uma vez que permite que forms de

outros programas sejam adicionados a outros programas, assim como bibliotecas e funções.

Os módulos são um conjunto de declarações de variáveis e constantes que abrangem todo o projeto. O Visual Basic ainda

permite que sejam adicionados a um projetos novos arquivos de ferramentas (.VBX), aumentando a versatilidade e as funções

de um programa. Um VBX é adicionado através do arquivo AUTOLOAD.MAK, que é carregado cada vez que o Visual

Basic é iniciado. A utilização dos arquivos .VBX varia desde funções mais simples, como uma Textbox com efeitos 3D até a

possibilidade de se trabalhar com gráficos mais elaborad acute;digo, operações matemáticas, funções de laço e de lógica do

Visual Basic são as mesmas do BASIC. Entre elas, estão presentes as tradicionais: if, then, else, goto, or, +, -, /, *, ^, for,

next, do, while, loop, etc... Os comandos do Visual Basic são praticamente os mesmos do Basic, com a diferença de que a

maior parte deles é voltada para a manipulação de objetos e seus respectivos eventos.

Voltar