Anda di halaman 1dari 14

Visual Basic 2010

Aula 2

Escrevendo nosso 1 programa

 Nosso primeiro programa ser semelhante a uma mquina de slots.  No menu file, clique em new project;  Chame o projeto de slotmachine;  Adicione um boto ao formulrio;  Adicione um segundo boto ao formulrio;  Adicione 4 label ao formulrio;  Adicione uma picturebox ao formulrio;

Escrevendo nosso 1 programa

 Organize os elementos desta forma:

Escrevendo nosso 1 programa

 Altere o text do button1 para girar;  Altere o text do button2 para parar;  Selecione os label1, label2, label3 (pressione shift e clique em cada um deles);  Em autosize, escolha false;  Em textalign, escolha o do meio;  Em borderstyle, escolha fixedsingle;  Em font, coloque TimesNewRoman, Bold, 24  Em text coloque 0 (zero);

Escrevendo nosso 1 programa

   

Selecione o label4; Em text, coloque Slot Machine; Em Font, escolha arial, bold, 18; Em forecolor, v a guia custom e escolha vermelho;

Escrevendo nosso 1 programa

    

Selecione agora a picturebox; Em sizemode, escolha stretchimage; Em visible, coloque false; Em image, clique em ... E escolha local resource; Selecione uma imagem qualquer do seu micro.

Escrevendo nosso 1 programa

 Seu formulrio deve estar assim:

Escrevendo nosso 1 programa

 Alterando o cdigo:  D um duplo clique no boto parar do formulrio;  O cdigo dever ser este:
Public Class Form1 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub End Class

Escrevendo nosso 1 programa

 Clique no boto girar: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click PictureBox1.Visible = False Label1.Text = CStr(Int(Rnd() * 10)) Label2.Text = CStr(Int(Rnd() * 10)) Label3.Text = CStr(Int(Rnd() * 10)) If (Label1.Text = "7") Or (Label2.Text = "7") Or (Label3.Text = "7") Then PictureBox1.Visible = True Beep() End If End Sub End Class

Escrevendo nosso 1 programa

 Clique em qualquer rea do formulrio (sem ser um objeto grfico);  O cdigo dever ficar assim:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Randomize() End Sub End Class

Escrevendo nosso 1 programa

 Testando o projeto;  Clique em start debugging no menu debug ou na barra de ferramentas.  Voc tambm pode pressionar F5.

Escrevendo nosso 1 programa

 Clique em file, save all;

Escrevendo nosso 1 programa

   

Criando um arquivo executvel No menu debug, clique em build slotmachine; Este comando cria uma pasta chamada bin/release; Execute o programa atravs do Windows Explorer.

Escrevendo nosso 1 programa

 Exerccio 1:
 Altere o cdigo para que o usurio s vena se os 3 nmeros sorteados forem 7;

 Exerccio 2:
 Altere o cdigo para que o sistema use nmeros at 0 99;

Anda mungkin juga menyukai