Click here to load reader
Upload
uma-especie-de-blog
View
470
Download
0
Embed Size (px)
DESCRIPTION
João Condeço, José Júlio e Tiago Matias
Citation preview
Trabalho elaborado por: Tiago Matias Nº9
João Condeço Nº4
José Julio Nº
TRABALHANDO COM O VISUAL BASIC
O QUE É O VISUAL BASIC?
• O visual basic é uma ferramenta que nos permite
desenvolver a interface gráfica presente nas
aplicações do Windows.
• O visual basic utiliza códigos para criar
botões, menus, etc. Um botão só é activado quando
acontece uma acção, esta é detectada e o código
correspondente é executado.
PASSOS DE DESENVOLVIMENTO DE UMA
APLICAÇÃO
• Uma aplicação é desenvolvida em 3 passos:
• 1-Desenhar a interface do utilizador
• 2-Atribuir as propriedades dos controlos
• 3-Ligar o código aos controlos
VISUAL BASIC
LINGUAGEM E AMBIENTE
• A caixa de dialogo oferece-nos cinco tipos de
projectos que podemos criar.
• Nós vamos selecionar as “windows Forms
Application”.
CRIANDO O PROGRAMA
• Antes de mais, é necessário arrastar um botão
comum para o formulário e mudar a predefinição do
nome para “calculate”.
• Em seguida pressionar enter no botão “calculate” e
introduzir o seguinte código na janela.
DEFININDO PROPRIEDADES DO CONTROLO NA
JANELA DE PROPRIEDADES
• É possível definir as propriedades dos controlos na janela de propriedades no
formulário de design ou definir as propriedades usando o seguinte código.
Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim num1, num2, sum As Single
num1 = 100
num2 = 200
sum = num1 + num2
MsgBox (" The Sum of” & num1 & " and “& num2 & “is " & sum)
End Sub
• Após corrermos o programa podemos verificar que este
realiza a soma entre dois valores.
CONTROLOS
• O visual Basic é uma comum ferramenta de controlos
que pode ser usada para várias tarefas e vários tipos
de aplicações do windows; tais como Controlos
comuns, menus, conteúdos, barras de
ferramentas, informações componentes, impressões e
diálogos.
• Para inserir um controlo é necessário arrastar e largar
o controlo dentro do formulário sendo possível
reposicionar e redimensionar ao seu gosto.
EXEMPLO
• Neste exemplo vamos inserir duas caixas de texto, três
“labels” e um botão.
• As duas caixas de texto são para os utilizadores
introduzirem dois números, um “label” para mostrar o sinal
de multiplicação e o outro para mostrar o sinal de igualdade.
O ultimo “label” ira mostrar a resposta da operação.
Caixa de texto Caixa de texto
labellabel
label
botão
O CÓDIGO
• Para podermos efectuar este programa utilizamos o
seguinte código:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim num1, num2, product As Single
num1 = TextBox1.Text
num2 = TextBox2.Text
product = num1 * num2
Label3.Text = product
End Sub
PROPRIEDADES DO FORMULÁRIO
• É possível personalizar o formulário, desta forma é
possível alterar a sua aparência e a maneira como o
formulário funciona.
• É possível ajustar as propriedades dos controlo na
janela das propriedades do Windows na altura do
design ou utilizando um código.
• As propriedades podem ser definidas
destacando os itens na coluna direita
e então alterá-las digitando ou
seleccionando as opções disponíveis.
Poderá ainda alterar outras
propriedades do formulário como a
localização, fonte, tamanho, cor de
primeiro plano, cor de
fundo, MaximizeBox, MinimizeBox, ent
re outros.
PERSONALIZAÇÃO DE FUNDO (EXEMPLO)
• É também possível alterar as propriedades através de
um código.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.BackColor = Color.FromArgb(255, 255, 0)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Dim rgb1, rgb2, rgb3 As Integer
rgb1 = TextBox1.Text
rgb2 = TextBox2.Text
rgb3 = TextBox3.Text
Me.BackColor = Color.FromArgb(rgb1, rgb2, rgb3)
End Sub
Utilizando o seguinte código podemos obter um formulário deste tipo