Visual Basic – definição e objectivos

Definição:


O Visual Basic é um ambiente de desenvolvimento que utiliza como linguagem de programação o Basic (Beginners All Purpose Symbolic Code).


Conceitos gerais:


É uma linguagem de programação que possibilita a criação de aplicações gráficas para o Windows, de um modo fácil e rápido. O tipo de linguagem de programação utilizada pelo Visual Basic é orientada por eventos.

A base de programação é o OLE ( Object Linking and Embedding), o modelo de objectos abertos da Microsoft. Em conjunto, os controlos OLE e VBX oferecem a maior biblioteca de objectos do mundo.

Permite desenvolver aplicações que exploram características do Windows, tais como: MDI (Multiple Document Interface), OLE (Object Linking and Embedding), DDE (Dynamic Data Exchange) e DLL (Dynamic Link Libraries).


 Objectos

No Visual Basic, os objectos possuem um conjunto de propriedades e de procedimentos:

·         As propriedades permitem determinar a aparência e comportamento do objecto.

·         Os procedimentos consistem no código que será executado quando ocorrer um determinado evento.


i        Eventos
Um evento é algo que ocorre na aplicação e possui um determinado significado para o sistema, desencadeando uma determinada acção (carregar num botão, fechar uma janela, etc.).

i        Projecto / Aplicação

Um projecto é um conjunto de todos os ficheiros que fazem parte de uma aplicação. Assim, no ficheiro projecto (extensão VBP – Visual Basic Project) são descritos todos os ficheiros que fazem parte da aplicação. Estes não têm que estar obrigatoriamente na mesma directoria ou no mesmo disco rígido.

 

Os ficheiros que constituem um projecto são de quatro tipos:

·         FORM (extensão FRM) – estes ficheiros contêm os interfaces com os utilizadores e respectivos objectos.
·         MÓDULOS (extensão BAS) – estes ficheiros contêm os procedimentos, funções e declarações globais (são reconhecidas em toda a aplicação).
·         CLASSES (extensão CLS) – ficheiros onde se definem as características das classes, incluindo as suas propriedades e métodos.
·         RESOURCE FILES – estes permitem acrescentar ficheiros de texto ou BMP à aplicação.

Nenhum comentário:

Postar um comentário