Visual Basic |
||
Uma pequena introdução ao 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ão mais trabalhosas para serem construídas do ponto de vista de sua interface gráfica. Isto deve-se ao fato de que todas as opções possíveis no programa devem ser pensadas e codificadas pelo programador, o que não acontecia com linguagens anteriores. Em síntese quanto mais o detalhado e fácil de se usar o programa for, mais trabalhoso será o seu processo de codificação. COMEÇANDO 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 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. 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 VARIÁVEIS NO VISUAL BASIC No Visual Basic, existem sete tipos de variáveis: · Integer: Abrange números inteiros entre
-32.768 até 32.767 Para declarar-se uma variável no Visual Basic, usa-se a instrução DIM, Global ou CONST, conforme for o caso. INSTRUÇÕES E LINHAS DE CÓDIGO As instruções, linhas de có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. FERRAMENTAS COMUNS O Visual Basic já vem com várias ferramentas dispostas na sua Janela de Ferramentas. As mais usadas são: Picture e Image: Ambas são utilizadas para colocar uma figura gráfica no form. Label: Usada para adicionar um texto no form, o qual não poderá ser modificado pelo usuário final. Textbox: Como o próprio nome diz, é uma caixa de texto. Consiste em um local onde é permitido ao usuário digitar qualquer coisa. Frame: Usado para agrupar vários botões Option Command: Um botão. Option e Check: São botões que só possuem dois estados: ativados desativados. Combo: Gera uma lista de opções combinada com uma caixa de texto. Timer: Executa determinada ação em intervalos de tempo constantes. Common Dialogs: Caixas padronizadas para manipulação de arquivos. Além destes, existem ainda ferramentas para proporcionar controle de banco de dados, objetos importados de outros aplicativos, etc... As funções citadas acima são quase imprescindíveis para se escrever um programa simples. EVENTOS COMUNS O Visual Basic apresenta alguns eventos de objetos que
são usados freqüentemente, e se apresentam na maior
parte dos objetos de um form. · Click: É um evento que executa determinadas
ações especificadas pelo programador quando alguém
clica sobre alguma coisa. PROPRIEDADES GERAIS As principais propriedades dos objetos do Visual Basic, que estão presentes em praticamente todos os objetos do Visual Basic, são as seguintes: · Caption - Nos botões, form, e
frames, altera o seu título a ser exibido no form. Em geral, todas as propriedades dos objetos presentes
no Visual Basic são bastante intuitivas, no que se
refere ao seus nomes. Isto pode ser notado claramente nas
propriedades Visible, Enabled, Name, entre outras. OBJETOS OLE E LINKS COM OUTROS PROGRAMAS Uma das vantagens do Visual Basic é permitir o intercâmbio de informações entre os programas do Windows. Assim, é possível abrir um banco de dados do Access através de um programa escrito em Visual Basic. Além disto, com o uso de objetos OLE (Object Linking and Embedding), é possível inserir um arquivo .WAV dentro do seu programa. MENUS O Visual Basic, tendo em vista o uso freqüente de
menus em praticamente todos os aplicativos para Windows,
criou uma ferramenta para facilitar a criação destes.
Ela se chama Menu Design. Com esta opção, criam-se
ferramentas poderosas e atraentes, de forma rápida e
simples. Apenas com a inserção do nome do menu e do
texto com o qual ele vai aparecer, é possível criar
menus, que serão considerados SUBs e objetos no
programa. |
||
INSIDER'S HP Histórico - Linguagem C - Linguagem C++ - Visual Basic - HTML - SQL - Cobol - Home Page - E-mail |
Copyright® 1998 INSIDER( André R.M.S.)