Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 22

Índice

Sumário
Introdução....................................................................................................................................4
OBJECTIVOS..................................................................................................................................5
Objectivo Geral:.......................................................................................................................5
Objectivos específicos:.............................................................................................................5
Visual Basic...................................................................................................................................6
Breve histórica do Visual Basic.................................................................................................7
Mudanças na linguagem Visual Basic.......................................................................................7
Programação no ambiente Windows...........................................................................................8
Ambiente de Desenvolvimento Integrado...................................................................................8
Algumas funções predefinidas em VB e que devolvem doubles ou singles.................................9
Ambiente de desenvolvimento do Visual Basic e seus componentes........................................10
A linguagem Visual basic............................................................................................................11
Operadores e Expressões em Visual Basic..................................................................................13
Tipos de Operadores..............................................................................................................14
FORMULÁRIO E SUAS PROPRIEDADES.......................................................................................16
Conclusão...................................................................................................................................21
Agradecimento...........................................................................................................................22
Dedicatória.................................................................................................................................23

3
INTRODUÇÃO
No presente trabalho irei fazer um estudo sobre o Visual Basic que é uma linguagem de
programação produzida pela empresa Microsoft, e é parte integrante do
pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual
Studio .NET, voltada para aplicações .Net. Sua versão anterior fez parte do Microsoft
Visual Studio 6.0, ainda muito utilizado atualmente por aplicações legadas. O Visual
Basic foi apresentado pela Microsoft em 1991.

O Visual Basic é uma linguagem “guiada por eventos” usada para desenvolver
aplicações que correm em ambientes Microsoft Windows.

Linguagens de programação tradicionais(procedural-“procedimental”):É o programa que


especifica a sequência de todas as operações a executar.

Exemplos: Pascal, C, Fortran

Linguagens “guiadas por eventos”(event-driven):Não existe uma sequência pré-determinada


de execução do código do programa;

É o utilizador que, pressionando teclas ou clicando em botões e janelas desencadeia (eventos)


a execução de procedimentos (conjuntos de instruções) que executam certas tarefas.

Em Visual Basic trabalha-se com objectos;

Os objectostêm propriedadese métodos associados e podem reconhecer determinados


eventos;

Objecto:
Características:
 São os blocos constituintes do Visual Basic;
 Os tipos de objectos que é possível utilizar já estão definidos. O programador
cria instâncias desses objectos;
 É possível interactuar com os objectos.

Um objecto tem:
Propriedades
 As características individuais do objecto.
Métodos
 comandos que o objecto pode executar.
Eventos associados
 estímulos do utilizador, do ambiente ou de outros objectos a que o objecto pode
responder.

4
OBJECTIVOS

Para organizar a pesquisa que permite dar resposta as questões cientificas foram
preconizadas os seguintes objetivos:

OBJECTIVO GERAL:
O Objectivo geral do presente trabalho é de compreender a importância visual basic,
aprender como funciona a linguagem Visual Basic e a sua estrutura.

OBJECTIVOS ESPECÍFICOS:

*Definir o visual basic


*Identificar os benefícios do visual basic
*Citar os operadores do visual basic
*executar o visual basic

5
VISUAL BASIC

A maciça utilização do ambiente Windows nos computadores pessoais, possibilitou uma


relação mais pessoal e amigável com os usuários. VB é uma das maneiras mais
populares de se criar aplicativos para o Windows, fornecendo uma gama completa de
ferramentas para os programadores. Visual é devido ao método utilizado para se criar a
interface com o usuário (GUI). Basic é a linguagem da qual foi desenvolvida, recebendo
inúmeros acréscimos e aprimoramentos.
Podemos dividir o processo de desenvolvimento de aplicativos em três partes: escrever,
compilar e testar. No VB, estas tarefas se misturam numa única atividade: à medida que
o código é construído, vai sendo parcialmente compilado, possibilitando a realização de
testes do aplicativo. Se compararmos a quantidade de informação necessária da
linguagem C, a Basic é a maneira mais rápida de se programar para o ambiente
Windows.

A linguagem Visual Basic já passou por diversas versões desde o Visual Basic criado
em 1990. Anterior a Visual Basic.NET está Visual Basic 6 que é amplamente utilizada.
Em 2005 pararam de usar o .NET no nome da linguagem, ficando apenas Visual Basic,
como era sua antecessora.

Visual Basic era muito usada em ambientes corporativos: uma pesquisa de 2005 indicou
que 62% dos programadores usavam uma forma de Visual Basic, seguido de C+
+, JavaScript, C# e Java. Atualmente foi suplantada pelo Java[2] .

Em suas primeiras versões, o Visual Basic não permitia acesso a bancos de dados, sendo
portanto voltado apenas para iniciantes, mas devido ao sucesso entre as empresas — que
faziam uso de componentes adicionais fabricados por terceiros para acesso a dados — a
linguagem logo adotou tecnologias como DAO, RDO, e ADO, também da Microsoft,
permitindo fácil acesso a bases de dados. Mais tarde foi adicionada também a
possibilidade de criação de controles ActiveX, e, com a chegada do Visual Studio .NET,
o Visual Basic — que era pseudo-orientada a objetos — tornou-se uma linguagem
totalmente orientada a objetos (OO).

É uma linguagem orientada a objetos, então ela


suporta:
• Encapsulamento
• Polimorfismo
• Abstração
• Herança

6
Ainda é uma linguagem de fácil compreensão até mesmo para iniciantes. Visual Basic
(assim chamaremos a partir de agora o originalmente VB.NET) roda no .NET
Framework, o que faz com que programas feitos na linguagem sejam confiáveis e
escaláveis. Atualmente o Visual Basic está na versão 16, que foi lançada em 2019.

BREVE HISTÓRICA DO VISUAL BASIC


O objetivo era apresentar uma linguagem de fácil compreensão e uso, para que fosse ensinada a
seus alunos. FORTRAN e Assembly utilizavam rotinas de baixo nível.
Ao passar dos anos, junto da evolução do hardware das máquinas, surgiram novas
variantes de BASIC nomeadamente:
 Atari BASIC (Atari 8-bit family)
 Business Basic
 Casio BASIC
 Famicom BASIC

Em 1980, a Microsoft apresenta o GW-BASIC 2 anos depois ela lança o QuickBASIC


Até que em 1991, a Microsoft apresenta o Visual Basic.

VB.NET Surgiu em 2002 na versão 7 como o sucessor do Visual Basic original alguns
não consideram o VB.NET como uma nova versão do Visual Basic clássico, mas sim
uma linguagem totalmente diferente. Entre as muitas mudanças que ocorreram na
transição para o .NET, destacam-se a inclusão de tratamento de exceções estruturado e
curto circuito em expressões.

Em 2005 pararam de usar o .NET no nome da linguagem, ficando apenas Visual Basic,
como era sua antecessora.

MUDANÇAS NA LINGUAGEM VISUAL BASIC


A partir de 2002 (a primeira versão da plataforma .Net) a linguagem Visual Basic
mudou em vários aspectos ganhando muitos recursos utilizados anteriormente em outras
linguagens como Java e C++ (herança, polimorfismo, etc), porém continuou com a
mesma sintaxe, mas por ser Orientado a Objetos as suas funções e métodos foram
encapsulados em namespaces e classes.

Outras grandes melhorias com a plataforma .Net que fortaleceram a linguagem foi a
possibilidade de programação para WEB (ASP.Net), dispositivos móveis, Windows
Forms e mais recentemente Silverlight. Seu acesso a dados, que sempre foi um dos
principais recursos, foi melhorado com o ADO.Net (baseado em XML) permite um
acesso desconectado com o banco de dados. Com o lançamento do Visual Basic 2008,
o XAML e seu design gráfico estrearam com novos recursos.

7
Um aperfeiçoamento do BASIC, a linguagem é dirigida por eventos (event
driven), e possui também um ambiente de desenvolvimento integrado (IDE —
Integrated Development Environment) totalmente gráfico, facilitando
enormemente a construção da interface das aplicações (GUI — Graphical User
Interface).[1] O nome sabao, é Derivado de:

 Basic — a linguagem de Programação


 Visual — o Nome do Pacote EX: Visual studio (Visual C++, Visual
C#, Visual Basic .NET)

PROGRAMAÇÃO NO AMBIENTE WINDOWS

Alguns conceitos sobre o ambiente Windows são fundamentais para a elaboração de


aplicativos no VB: janelas, eventos e mensagens. Existem muitos tipos de janelas e o
sistema operacional atribui a cada uma delas um único número (window handle or
hWnd). Estas janelas são continuamente monitoradas pelo sistema operacional à espera
de um sinal de atividade ou evento. Eventos ocorrem por ação do mouse, do teclado ou
como resultado da ação de outra janela. A cada evento, uma mensagem é enviada ao
sistema operacional para ser processada. Cada janela pode ter suas próprias ações,
baseadas nas suas instruções, para cada mensagem.

Para facilitar o trabalho com todas as combinações de janelas, eventos e mensagens, o


VB manipula automaticamente a maioria das mensagens de baixo nível. Outras são
expostas como Procedimentos de Evento para sua facilidade.

AMBIENTE DE DESENVOLVIMENTO INTEGRADO

O Visual Basic trabalha em Ambiente conhecido por IDE (Integrated development


environment), concentrando as funções de design, edição, compilação e Debug.

Para iniciar a criação de um aplicativo, devemos inicialmente elaborar a interface,


configurar suas propriedades, para finalmente escrevermos seu código. Além disso deve
ser ressaltado que VB.NET é apenas uma das linguagens que a plataforma .NET oferece
suporte. C#(lê-se C sharp) seria a segunda em importância tendo ainda
ASP.NET(Active Server Pages) para a web.

8
Um exemplo de Console application mostrando as características principais de um
programa em VB:
Imports System
Module Module1

'Prints Hello World


Sub Main()

Console.WriteLine("HelloWorld")
Console.ReadKey()

End Sub
End Module

ALGUMAS FUNÇÕES PREDEFINIDAS EM VB E QUE DEVOLVEM


DOUBLES OU SINGLES

Sintax Devolve Exemplo Devolve


Cos(angulo) Coseno de angulo* Cos(0) 1.0
Sin(angulo) Seno de angulo* Sin(0) 0.0
Tan(angulo) Tangente de angulo* Tan(0) 0.0
Log(numero) Logaritmo natural de Log(1) 0.0
numero (logaritmo base
e)
Sqr(numero) Raiz quadrada de Sqr(4) 2.0
numero
Rnd() Um valor do tipo single Int(1 +10*rnd) Inteiro entre 1 e 10
menor do que 1 mas
maior ou igual a 0
Val(string) Um número Val(“123.17”) 123.17
representado por string
Abs(numero) Valor absoluto de Abs(-5.0) 5.0
numero
* angulo é expresso em radianos

9
AMBIENTE DE DESENVOLVIMENTO DO VISUAL BASIC E SEUS
COMPONENTES

Janela do formulário (form)


É a janela de interacção com o utilizador, onde se colocam objectos:caixas em que o
utilizador pode introduzir e editar informação e botões sobre os quais o utilizador
pode actuar para iniciar certas acções, etc.As caixas, botões e outros objectos são
designados controlos.

Janela do projecto (project)


Mostra os nomes dos ficheiros que fazem parte da aplicação.
Os ficheiros podem ser de vários tipos:.FRM -formulários da aplicação;
.VBX -controles adicionais;
.BAS -blocos de código.

10
Janela das propriedades (properties)
As propriedades definem as características de cada objecto/controle da aplicação.

O conjunto de propriedades depende do objecto/controle seleccionado.

Ex: Uma caixa de texto tem propriedades diferentes de uma figura.

As propriedades podem ser alteradas durante a fase de construção do programa (da interface)
ou durante a execução do programa (algumas delas só durante a execução).

Janela de código
É onde se escreve o código (instruções) que o computador deve executar para
responder às acções do utilizador.
Para abrir uma janela de código basta dar um duplo clique sobre o objectocujos
eventos associados se quer tratar e no menu Procseleccionar o evento a tratar (ex:
Click, KeyPress, GotFocus, ...).

Caixa de ferramentas (toolbox)


Contém os diferentes tipos de objectos que podem ser colocados num formulário.
Caixa de texto (text box), etiqueta (label), botão de comando (command button), figura
(picture box), temporizador (timer), ...
Os tipos de objectos dependem da versão e da edição do Visual Basic.

Barra de ferramentas (toolbar)


É uma colecção de ícones que executam comandos básicos, quando pressionados.
Ex: o ícone que representa uma disquete serve para gravar o programa.
Também é possível executar os comandos associados às barras de ferramentas a partir
dos menus.

A LINGUAGEM VISUAL BASIC


Passos para a Criação de Uma Aplicação em Visual Basic:
1. Abra um novo projeto.
2. Crie um formulário para cada janela que você conseguir visualizar dentro da
aplicação.
3. Desenhe os controles nos formulários.
4. Crie uma barra de menus.
5. Defina as propriedades do formulário e dos controles.
6. Codifique os event procedures e general procedures.
7. Crie um arquivo executável.

11
Os computadores guardam a informação (dados) em memória. O elemento básico de
memória é o byte (conjunto de 8 bits, cada bit pode tomar o valor 1 ou 0). Com um byte
podemos ter combinações de bits que vão de 0000 0000 (decimal 0) a 1111 1111
(decimal 255), dando um total de 256 combinações (com 8 bits temos 28 = 256
combinações). A única coisa que podemos ter em memória são números (com um byte
podemos ter números inteiros de 0 a 255).

O VB usa dois bytes para guardar números inteiros. Temos pois um total de 16 bits que
dão combinações desde 00000000 00000000 (decimal 0) a 11111111 11111111
(decimal 65535 --»»216 -1). Os números inteiros também podem tomar valores
negativos, pelo que foi necessário arranjar uma maneira de representar esses valores. Os
computadores usam um dos bits do número (o bit mais à esquerda – maior peso) para
diferenciar números inteiros positivos de negativos. Se esse bit é 0 é um inteiro positivo,
se é 1 é um inteiro negativo. Assim o maior inteiro positivo será 0111 1111 1111 1111
(primeiro bit tem que ser 0 para o número ser positivo). Este número é o inteiro 32767.
Se a este número somarmos 1 teriamos 1000 0000 0000 0000 (decimal 32768). No
entanto como o primeiro bit do número é 1, o número é por convenção negativo. Temos
pois o inteiro negativo –32768.

Convenções de Código (Visual Basic)

Esta secção introduz a estrutura típica do programa Visual Basic, fornece um programa
de Visual Basic simples, "Olá, Mundo", e discute Visual Basic convenções de código.
As convenções de código são sugestões que se focam não na lógica de um programa,
mas na sua estrutura física e aparência. Segui-los torna o seu código mais fácil de ler,
entender e manter. As convenções de código podem incluir, entre outras:

 Formatos padronizados para codificação e comentário.

 Diretrizes para espaçamento, formatação e código de encadeamento.

 Nomear convenções para objetos, variáveis e procedimentos.

Os seguintes tópicos apresentam um conjunto de diretrizes de programação para Visual


Basic programas, juntamente com exemplos de boa utilização.

Variáveis em Visual Basic

Muitas vezes tem de armazenar valores quando realiza cálculos com Visual
Basic. Por exemplo, é melhor calcular vários valores, compará-los e realizar
diferentes operações neles, dependendo do resultado da comparação. Tem que
reter os valores se quiser compará-los.

12
Utilização

Visual Basic, tal como a maioria das linguagens de programação, usa variáveis para
armazenar valores. Uma variável tem um nome (a palavra que usa para se referir ao
valor que a variável contém). Uma variável também tem um tipo de dados (que
determina o tipo de dados que a variável pode armazenar). Uma variável pode
representar um conjunto se tiver que armazenar um conjunto indexado de itens de dados
intimamente relacionados.

A inferência do tipo local permite-lhe declarar variáveis sem indicar explicitamente um


tipo de dado. Em vez disso, o compilador infere o tipo de variável do tipo da expressão
de inicialização. Para mais informações, consulte a Declaração de Inferência tipo
local e infere a opção.

Atribuindo Valores

Utiliza declarações de atribuição para realizar cálculos e atribui o resultado a


uma variável, como mostra o exemplo a seguir.

' The following statement assigns the value 10 to the variable.

applesSold = 10

' The following statement increments the variable.

applesSold = applesSold + 1

' The variable now holds the value 11.

Como uma variável, uma propriedade representa um valor a que pode aceder. No
entanto, é mais complexo do que uma variável. Uma propriedade usa blocos de código
que controlam como definir e recuperar o seu valor.

OPERADORES E EXPRESSÕES EM VISUAL BASIC

Um operador é um elemento de código que executa uma operação em um ou mais


elementos de código que detêm valores. Os elementos de valor incluem variáveis,
constantes, literais, propriedades, devoluções, procedimentos e expressões.

13
Uma expressão é uma série de elementos de valor combinados com operadores, o que
gera um novo valor. Os operadores atuam sobre os elementos de valor através da
realização de cálculos, comparações ou outras operações.

TIPOS DE OPERADORES

Visual Basic fornece os seguintes tipos de operadores:

 Os operadores aritméticos realizam cálculos familiares sobre valores


numéricos, incluindo a mudança dos seus padrões de bits.

 Os operadores de comparação comparam duas expressões e devolvem


um Boolean valor que representa o resultado da comparação.

 Os operadores de concatenação juntam várias cordas numa única corda.

 Os Operadores Lógicos e Bitwise em Visual


Basic combinar Boolean valores ou numéricos e devolver um resultado do
mesmo tipo de dados que os valores.

Os elementos de valor que são combinados com um operador são chamados


operands desse operador. Os operadores combinados com elementos de valor formam
expressões, com exceção do operador de atribuição, que constitui uma declaração. Para
mais informações, consulte Declarações.

O quadro seguinte mostra os tipos de dados Visual Basic, os seus tipos comuns de
tempo de execução da linguagem, a sua atribuição nominal de armazenamento e as suas
gamas de valor.

Visual Basic tipo Estrutura Atribuição Gama de valor


comum do nominal de
tipo de tempo armazenamento
de execução
da linguagem
Rio Boolean Boolean Depende da True ou False
plataforma de
implementação
Byte Byte 1 byte 0 a 255 (não assinado)
Char (personagem Char 2 bytes 0 a 65535 (não assinado)
único)
Data DateTime 8 bytes 0:00:00 (meia-noite) de 1
de janeiro de 0001 a
23:59:59 em 31 de

14
dezembro de 9999
Decimal Decimal 16 bytes 0 através de +/-
79.228.162.514.264.337.5
93.593.543.950.335 (+/-
7,9...E+28) † sem ponto
decimal; 0 a +/-
7.9228162514263375935
3950335 com 28 lugares à
direita da decimal;

o menor número não zero


é +/-
0.0000000000000000000
000000000000001 (+/-
1E-28) †
Duplo (ponto Double 8 bytes -
flutuante de dupla 1.79769313486231570E+
precisão) 308 através de -
4.9406565645841246544
E-324 † para valores
negativos;

4.94065645841246544E-
324 através de
1.79769313486231570E+
308 † para valores
positivos
Número inteiro Int32 4 bytes -2.147.483.648 através de
2.147.483.647 (assinado)
Longo (inteiro) Int64 8 bytes -
9.223.372.036.854.775.80
8 através de
9.223.372.036.854.775.80
7 (9.2...E+18 †) (assinado)
Objeto Object (classe 4 bytes na Qualquer tipo pode ser
) plataforma de 32 armazenado numa
bits variável de tipo Object

8 bytes na
plataforma de 64
bits
SByte SByte 1 byte -128 até 127 (assinado)
Curto (inteiro curto) Int16 2 bytes -32.768 até 32.767
(assinado)
Único (ponto Single 4 bytes -3.4028235E+38 até -
flutuante de precisão 1.401298E-45 † para
única) valores negativos;

1.401298E-45 até
3.4028235E+38 † para

15
valores positivos
Corda (comprimento String (classe) Depende da 0 a aproximadamente 2
variável) plataforma de biliões de caracteres
implementação Unicode
UInteger UInt32 4 bytes 0 a 4.294.967.295 (não
assinado)
ULong UInt64 8 bytes 0a
18.446.744.073.709.551.6
15 (1.8...E+19 †) (não
assinado)
Definida pelo (herda Depende da Cada membro da
utilizador (estrutura) de ValueType plataforma de estrutura tem uma gama
) implementação determinada pelo seu tipo
de dados e independente
das gamas dos outros
membros
UShort UInt16 2 bytes 0 a 65.535 (não assinado)

FORMULÁRIO E SUAS PROPRIEDADES

A principal propriedade do Form é a propriedde Name, pois através dela que o


Visual Basic irá sugerir o nome que sera dado para o arquivo do Formulário (*.frm),
mas essa propriedade Name não é importante somente no objeto Form, mas em todos
os objetos. O Visual Basic automaticamente nomeia todos os objetos que são inseridos
no formulário, mas nem sempre serve para nós. Por exemplo, quando inserimos um
CommandButton no Form ele por Default já irá possuir o Name como “Command1”.
SEMPRE é bom mudarmos esse padrão. A importância do Name nos objetos é
fundamental para quando fazemos alguma referencia ao objeto. Por exemplo, se na
codificação do programa, por algum motivo, precisarmos nos referenciar a um botão
colocado no formulário cuja finalidade é fechar a janela, seria mais prático que o Name
dele seja "cmdFechar", em vez de "Command1". Desta forma, visualmente, saberemos
que se trata de um botão de comando cuja finalidade é fechar algo. Então é importante
sempre termos o cuidado de nomearmos TODOS os objetos que colocamos no
formulário com nomes bem descritivos e que nos dê uma pista do que se trata o objeto
em questão. As outras propriedades vamos estudá-las no decorrer deste livro.

Propriedades Principais do Form


Appearance: Define se o modo de exibição será 3D ou normal.

16
BackColor: Muda a cor de fundo do formulário. Existe dois modos de exibição de

cores: "Palette" e "System". O "System" mostra as cores definidas no sistema de cores


do Windows. Muito útil, pois sempre existe aquela situação que o usuário entra nas
configurações do Windows, altera a aparência das cores e depois o seu programa não
acompanha a mudança. Se precisar que o programa desenvolvido tenha as cores sempre
adaptadas de acordo com o padrão de cores escolhido na aparência do Windows então
deve-se usar sempre as cores mostradas no "System" dessa propriedade.

BorderStyle: Muda o tipo de borda do formulário. None: sem borda, sem barra de
título, sem menu de controle, sem botão maximizar e sem botão minimizar, e não pode
redimensionar a janela.

Fixed Single: Borda fixa. Aceita o Menu de Controle, Maximizar, Minimizar, barra de
título, mas não pode ser redimensionado.
(Default) Sizable: Borda comum. Possui o Menu de Controle, Maximizar, Minimizar,
barra de título e pode ser redimensionada.
Fixed Dialog: Muito usada para janelas que vão manter um diálogo com o usuário. Ela
pode ter Menu de controle e a barra de título, mas não terá os botões de maximizar e
Minimizar. Não pode ser redimensionada.
Fixed ToolWindow: Não possui o menu de controle, o botão Maximizar e o botão
minimizar. Também não pode ser redimensionada. Aparecerá somente a barra de título
e o botão Fechar próprio do Windows 95. Este tipo de formulário não aparece na barra
de tarefas do Windows.

17
Sizable ToolWindow: Não possui o menu de controle, o botão Maximizar e o botão
minimizar. Pode ser redimensionada. Aparecerá somente a barra de título e o botão
Fechar próprio do Windows 95. Este tipo de formulário não aparece na barra de tarefas
do Windows.
Caption: Será o texto mostrado na barra de título do formulário (da janela).
ControlBox: Retira ou coloca o menu de controle e os botões maximizar, minimizar e
fechar da janela.
Enabled: Se esta opção estiver com False, ou seja, estando o Enabled desabilitado, isto
indicará que nenhum objeto desta janela, e nem a própria janela, poderá responder a
eventos gerados pelo usuário, como clicar do mouse, pressionamento de teclas, etc.
Font: Escolhe a fonte de letra padrão que será usada para todos objetos inseridos neste
formulário.
Icon: Nesta propriedade escolhemos um arquivo de ícone para associar a esse
formulário. Esse ícone é o que vai aparecer quando a janela for minimizada e no lado
esquerda da barra de título (Menu de Controle).
KeyPreview: determina se os eventos do teclado no formulário serão executados antes
dos eventos correspondentes aos Objetos inseridos no formulário.
MaxButton: Habilita ou não o botão de maximização.
MDIChild: Determina se a janela será uma janela filha. Ou seja, terá uma outra janela
mestre que agrupara o Form que se está criando.
MinButton: Habilita ou não o botão de minimizar.
MouseIcon: Sempre que o mouse for movido em cima do formulário, o ícone associado
a esta propriedade aparecerá (desde que a propriedade MousePointer esteja
customizada).

18
MousePointer: Nesta propriedade especificamos o tipo de ponteiro que o mouse terá

quando se mover sobre o formulário. Veja os tipos existentes:

0 (Default) Ponteiro padrão.


1 Ponteiro em forma de seta

2 Ponteiro de seleção exata

3 Seleção de escrita

4 Ícone
5 Seleção de Mover Objetos

6 Redimensionamento na diagonal

7 Redimensionamento na vertical

8 Redimensionamento na diagonal

9 Redimensionamento na horizontal
10 Seleção alternada

11 Sinal de ocupado.

12 Não disponível ( Ocupado )

19
13 Trabalhando em segundo plano ( Somente 32-bit Visual Basic.)

14 Seleção de Ajuda. (Somente 32-bit Visual Basic.)

15 Todos os Tamanhos. (Somente 32-bit Visual Basic.)


99 Aparece o ícone escolhido na propriedade MouseIcon

Name: Nome definido para o Objeto formulário.


Picture: Inseri uma figura em nosso formulário como papel de parede.
ShowInTaskbar: Habilita ou não a possibilidade de a janela aparecer na barra de
tarefas do Windows.
Visible: Determina se quando executarmos o programa essa janela irá ficar visivel ou
invisível.
WindowState: Determina se, quando executarmos o programa, a janela irá aparecer na
tela do computador Normal, Maximizada ou Minimizada.

20
 Crie um formulário Novo (opção File / New Project no menu).
 No Formulário criado mude as propriedades:
Caption = “Lançamentos dos Exames”
Name = “frmLançamentoExames”
 Configure a janela para não aparecer o botão de Maximizar. Para isto mude a
Propriedade MaxButton para False.
 Faça com que o ponteiro do mouse mude para o desenho de um sinaleiro com a
luz vermelha acesa toda vez que o mouse mover no formulário. Para isto a propriedade
MousePointer deve ser “Custom” e na propriedade MouseIcon identificamos a pasta
(diretório) onde está o arquivo de ícone que contém o sinaleiro. Veja a figura:

O arquivo
correspondente
esta na pasta
Icons/Traffic e
chama
Trffc10c.ico

 Escolha agora o ícone que será associado ao formulário (janela). A propriedade


que usaremos para este fim será “Icon”. Procure o arquivo que contém o desenho de
uma placa de trânsito “Stop” contida na pasta “Computer”. Veja a figura:

21
CONCLUSÃO

Portanto o visual Basic é muito importante porque existem muitos sistemas em 3a.
camada desenvolvidos em VB 6 mesmo em sistemas legados, se existe código-fonte de
algum componente em uso então é totalmente relevante, sem contar com a presença de
Macros em planilhas Microsoft Excel em VBA , em comandos do pack de ferramentas
System Center para implantação de sistemas , e muitas outras utilidades tal WSH ou
socket applications , os então a IDE Visual Basic 6 Com o seu único e valioso Service
Pack 1.

22
AGRADECIMENTO
Primeiramente agradeço ao professor Benvindo Queque por me dar a oportunidade de
investigar este excelente tema sobre o Visual Basic e também agradeço a minha família pelo
apoio moral e monetário que me foi dado para realizar este trabalho .

23
DEDICATÓRIA
Eu dedico este trabalho para todos aqueles que têm o interesse em conhecer a linguagem de
programação visual Basic e espero que esse trabalho venha os ajudar a ter mais conhecimento
acerca dessa linguagem de programação.

24

Você também pode gostar