Escola Olímpio Curso: Técnico em Informática

Transcrição

Escola Olímpio Curso: Técnico em Informática
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
Para obter o Visual Studio 2008 Express Edition podemos proceder da seguinte forma:
http://www.microsoft.com/express/download/default.aspx#webInstall
e escolher a ferramenta desejada
Usaremos o C#, Visual Basic, o Web Developer e SQLServer Express Edition
Podemos baixar todas juntas em uma imagem no formato .iso, para isso vá bem no final da página e
escolha offline install
Caso você não tenha optado pelo offline install será necessário baixar o Banco de dados SQLServer
Express Edition.
Para baixar o SQLServer Express Edition, podes usar este endereço:
http://www.microsoft.com/Sqlserver/2005/en/us/express-down.aspx#SP3
Escola Olímpio
Curso: Técnico em Informática
Professor: Marcelo
Telles
Para instalar o Visual Studio apartir dos arquivos obtidos em aula (usando Windows XP 32 bits):
1 – Instalar o DotNetFramework 3.5:
dotnetfx35.exe
2 - Instalar o Daemon Tools versão 4 ou superior, ao terminar a primeira etapa do instalador o
computador deve ser reiniciado.
daemon410-x86.exe
3 – Após instalar o Daemon Tools e reiniciar o computador, irá aparecer um ícone, em forma de
“raio” junto a bandeja do sistema(junto ao relógio) , conforme mostra a figura abaixo:
4- Clicar com o botão direito do mouse neste ícone, escolher “Virtual CD/DVD-ROM”, conforme
mosta a figura abaixo:
Escola Olímpio
Curso: Técnico em Informática
Professor: Marcelo
Telles
5 – Escolher “Dispositivo 0 sem Mídia”, depois “Montar Imagem”, conforme figura abaixo:
6 – Na janela para busca de arquivo “.iso” , escolha o arquivo:
VS2008ExpressWithSP1ENUX1504728.iso
Escola Olímpio
Curso: Técnico em Informática
Telles
7 – Automaticamente irá abrir o instalado do Visual Studio2008:
Professor: Marcelo
Basta escolher uma das versões(Visual C#, Visual Basic, Visual C++) e seguir os passos de
instalação. Não escolha o Visual Web Developer na primeira vez, siga a ordem e instale
primeiramente o C#.
Next
Marcar “I have read and accept the license terms” - Eu lí e aceito os termos de lincença.
Next
Install.
Repita os passos para cada um dos Aplicativos: Visual Basic, Visual C++ e Visual Web Developer
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
No Visual Studio 2008 Express Edition, temos uma visão do formulário (tela ou janela que o
usuário terá como interface) e do código (parte com os comandos, eventos, variáveis e funções).
Podemos adaptar as ferramentas do Visual Studio de acordo com nossa necessidade.
Vamos criar um projeto:
Abra o Visual Basic
Clique em
Inciar /
Programas /
Curso Técnico /
Microsoft Visual Studio 2008 Express Edition /
Microsoft Visual Basic 2008 Express Edition
Clique em:
File
New
Project
Windows Forms Application
Clique no ok
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
Bem vindo ao ambiente de desenvolvimento do VS 2008 (Visual Studio 2008):
Em seguida falaremos um pouco de cada uma das áreas destacadas na figura:
Tool Box = caixa de ferramentas (em laranja) contém os botões, caixas de texto, menus,
calendários, e demais ferramentas a serem colocadas nos formulários.
Formulário = local onde devemos colocar as ferramentas que o usuários terá acesso
(destacado em vermelho).
Properties = local onde iremos definir as propriedades do que estiver selecionado. Podemos
definir as propriedades de todas as ferramentas e inclusive do próprio formulário (destacado
em verde).
Solution Explorer = permite navegar nos arquivos que fa zem parte do projeto aberto
(destacado em azul).
Escola Olímpio
Curso: Técnico em Informática
Professor: Marcelo
Telles
Cada ferramenta do Tool Box possui propriedades particulares. Por exemplo
Um textBox (caixa de texto) têm:
Tamanho - Size
Texto – Text
Nome -Name
Posição - Location
Rótulo – Label
Alinhamento – TextAlign
Visível - Visible
Habilitado – Enabled
Quantidade máxima de letras - MaxLength
...
Vá na Tool Box e selecione TextBox (arraste para o formulário e solte)
Agora mais uma vez
Vá na Tool Box e selecione TextBox (arraste para o formulário e solte)
Selecione um Button (arraste para o formulário e solte)
deverá ter algo assim:
Tendo os três elementos no formulário, clique duas vezes no Button que foi inserido por
último. Neste momento o Visual Studio nos direciona para o código fonte do formulário. Mais
especificamente para dentro do evento do click do Button:
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
no evento click do Button colocar o seguinte código:
TextBox2.Text = TextBox1.Text
Clique no Play (ícone em verde na forma de triangulo)
Agora seu programa será compilado e testado, se tudo ocorrer bem será exibido o formulário
com os dois textBox e o button. Digite algo no primeiro textBox e clique no button.
Perceba que ao clicar com o mouse copiamos o que tem no primeiro textBox para o segundo
textBox, pois é isso mesmo que estamos fazendo, uma atribuição, veja novamente:
TextBox2.Text = TextBox1.Text
Vamos supor que ao clicar no button deve exibir, em uma caixa de mensagem, o resultado
da soma dos outros dois textBox.
Basta usar os seguintes comandos:
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
Dim sum As Single
sum = TextBox1.Text + TextBox2.Text
MsgBox(" A soma do TextBox1Text +TextBox2.Text é : " & sum)
Explicando:
Primeiro criamos uma variável, cujo nome é sum
que é do tipo inteiro simples, ela será usada para armazenar o resultado da soma
Atribuímos a ela o valor desejado, no caso o que tiver no textBox1 somado ao que estiver no
textBox2.
Criamos uma caixa de mensagem (MsgBox) e escrevermos nela um texto simples que colocamos
entre aspas duplas juntamente com o valor que tiver na variável sum.
Perceba que para juntarmos o texto com o valor de uma variável devemos usar o concatenador &.
No Pascal, por exemplo, era usado uma vírgula.
Se ainda não testou este código, por favor faça o clique no Play teste e perceba o seu
funcionamento.
Você deve estar percebendo que nossa soma não esta sendo feita corretamente, pois estamos
operando com o valor que temos no textBox1.Text e textBox2.Text ou seja temos texto nestas
propriedades, caso desejarmos realizar operações com estas propriedades (Text), devemos antes
fazer uma conversão usando:
<tipo>.Parse(<parâmetro>) ou Convert.<tipo>(<parâmetro>)
Para usar o <tipo>.Parse(<parâmetro>) podemos proceder da seguinte forma:
Dim sum As Single
sum = Single.Parse(TextBox1.Text) + Single.Parse(TextBox2.Text)
MsgBox(" A soma do TextBox1Text +TextBox2.Text é : " & sum)
A função <tipo>.Parse() funciona da seguinte forma:
<tipo>.Parse(<parâmetro>)
no lugar de <tipo> colocamos o tipo de variável(single, long, int16, int32, int64 ...)
no lugar de <parâmetro> devemos informar um texto que tenha apenas números.
Se desejarmos usar Convert.<tipo>(<parâmetro>)
Convert.ToInt64(TextBox1.Text)
A função Convert.<tipo>() funciona da seguinte forma:
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
Convert.<tipo>(<parâmetro>)
no lugar de <tipo> colocamos o tipo de variável(single, long, int16, int32, int64, string ...)
no lugar de <parâmetro> devemos informar um texto que tenha apenas números.
Ex.
sum = Convert.ToSingle(TextBox1.Text) + Convert.ToSingle
(TextBox2.Text)
textBox1.Text = Convert.ToString(sum)
Teste seu programa informando letras nos textBox1 ou no textBox2 ou em ambos.
Provavelmente irá perceber um erro no funcionamento de seu programa.
Podemos contornar este tipo de problema da seguinte forma:
Try
Dim sum As Single
sum = Single.Parse(TextBox1.Text) + Single.Parse(TextBox2.Text)
MsgBox(" A soma do TextBox1Text +TextBox2.Text é : " & sum)
Catch ex As Exception
MsgBox(ex.Message)
End Try
A estrutura Try, funciona da seguinte forma:
Primeiramente é testado em memória se é possível realizar tudo aquilo que esta entra o Try
e o Catch (Exige processamento e uso de memória, portanto o Try Catch deve ser usado
somente quando necessário).
Em seguida capturamos os possíveis erros na variável ex.
Isso mesmo ex é uma variável do tipo Exception (exceção).
Caso algum erro seja encontrado exibimos o erro na forma de caixa de mensagem.
Veremos mais sobre Try Catch nas próximas aulas.
Tipos de variáveis no Visual Basic:
Single
-3.4028235E+38 through -1.401298E-45 for negative values;
1.401298E-45 through 3.4028235E+38 for positive values
Double
-1.79769313486231570E+308 through -4.94065645841246544E-324 for
Escola Olímpio
Curso: Técnico em Informática
Telles
negative values;
Professor: Marcelo
4.94065645841246544E-324 through 1.79769313486231570E+308 for
positive values
Int16
-32,768 through 32,767
Int32
Int64
UInt32
0 through 4,294,967,295
Object
Any type can be stored in a variable of type
Variant
String
0 to approximately 2 billion Unicode characters
Boolean
True or False
Decimal
0 through +/-79,228,162,514,264,337,593,543,950,335 (+/-7.9...E+28) with
no decimal point;
0 through +/-7.9228162514264337593543950335 with 28 places to the right
of the decimal;
DateTime
0:00:00 (midnight) on January 1, 0001 through 11:59:59 PM on December
31, 9999
Byte
0 through 255
Char
0 through 65535
SByte
-128 through 127
UInt64
0 through 18,446,744,073,709,551,615 (1.8...E+19 )
Short
-32768 through 32767
Currency
Money
Traduções úteis:
through = até
true = verdadeiro
values = valores
characters = caracteres ou letras, números e símbolos do teclado
stored = armazenado
with no decimal point = sem ponto decimal
with 28 places to the right of the decimal = com 28 espaços ao lado direito do ponto decimal
midnight = meia noite
money = neste caso moeda
Poderíamos colocar o resultado em um label (lembre-se label é um rótulo): para isso, insira um
label em seu formulário.
Escola Olímpio
Curso: Técnico em Informática
Telles
Professor: Marcelo
Dim sum As Single
sum = Single.Parse(TextBox1.Text) + Single.Parse(TextBox2.Text)
Label1.Text = sum.ToString()
Agora estamos fazendo a conversão inversa, antes convertíamos um texto em um número (
Single.Parse) agora precisamos converter um número em texto. Para isso usamos o .ToString().
Perceba que estamos atribuindo a propriedade texto do label o valor de uma variável.
Poderíamos colocar o resultado em um outro textBox: para isso, insira mais um textBox em seu
formulário.
Dim sum As Single
sum = Single.Parse(TextBox1.Text) + Single.Parse(TextBox2.Text)
textBox3.Text = sum.ToString()
fontes:
http://msdn.microsoft.com/pt-br/library/47zceaw7.aspx
http://www.vbtutor.net/vb2008/vb2008_lesson1.html
http://www.macoratti.net/vbn_bas1.htm
http://www.criarweb.com/artigos/538.php

Documentos relacionados

Revisão Excel - Marcelo Telles

Revisão Excel - Marcelo Telles .Substring(onde, quant) retorna a parte do texto do a partir de letras

Leia mais