Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Net)
Instituto Razes
Sickeira
CALCULADORA Itens usados e suas propriedades: (name) Textbox1 Textbox2 Label1 Label2 Button1 Button2 txtvalor1 txtvalor2 lblvalor1 lblvalor2 btnlimpar btncalcular
Public Class Form1 'Declarao de Variveis Dim total, n1, n2 As Double Private Sub btncalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncalc.Click 'Declarao da Textbox n1 = Val(txtvalor1.Text) n2 = Val(txtvalor2.Text) 'Principio de If-Else, para escolha de operao If rdsoma.Checked Then total = n1 + n2 'Soma ElseIf rdsub.Checked Then total = n1 - n2 'Subtrao ElseIf rdmult.Checked Then total = n1 * n2 'Multiplicao ElseIf rddiv.Checked Then If n2 = 0 Then 'Se Valor 2 for 0 enviar mensagem MsgBox("No possivel dividir por zero") Else : total = n1 / n2 'Diviso End If End If MsgBox("Resultado = " & total) 'Mensagem do Resultado End Sub Private Sub btnlimpar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnlimpar.Click 'Comandos para boto limpar txtvalor1.Text = " " 'Limpar Textbox1 txtvalor2.Text = " " 'Limpar Textbox2 txtvalor1.Focus() End Sub End Class
Instituto Razes
Sickeira
Ordenar 3 nmeros
'Declarao de variveis
Private Sub btn1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn1.Click ordem = 0 n1 = Val(txt1.Text) n2 = Val(txt2.Text) n3 = Val(txt3.Text) If n1 > n2 Then ordem = n1 n1 = n2 n2 = ordem End If If n1 > n3 Then ordem = n1 n1 = n3 n3 = ordem End If If n2 > n3 Then ordem = n2 n2 = n3 n3 = ordem End If MsgBox(n1 & " , " & n2 & " , " & n3) 'Caixa de mensagem com o resultado End Sub End Class
Instituto Razes
Sickeira
(name)
PictureBox1
Text
Digite 1 para moto Digite 2 para Mercedes Digite 3 para Lamborghini
Form2 (name)
Label1 Label2 Label3 Label4 Label5 Label6 Label7 Label8
Text
Escolha o produto Forma de Pagamento Preo vista 0 Valor Parcela 0 Total a Prazo 0
Form2
Combobox1 Combobox2 Button1 Button2
(name)
Text
SizeMode StretchImage
Public Class Form1 Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub Private Sub btnBuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBuscar.Click PictureBox1.Visible = True 'Mostrar Picture Box Select Case TextBox1.Text 'Seleo de fotos Case 1 PictureBox1.Load("D:\moto.jpg") 'Entre parenteses o endereo da foto Case 2 PictureBox1.Load("D:\carro.jpg") 'Entre parenteses o endereo da foto
Case 3 PictureBox1.Load("D:\carroesporte.jpg") 'Entre parenteses o endereo da foto Case Else 'Mensagem de opo errada MsgBox("Opo inexistente, tente de novo!") End Select End Sub Private Sub btnSair_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSair.Click Me.Close() 'Comando para o boto sair End Sub Private Sub btnComprar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnComprar.Click Form2.Show() 'Comando para o boto comprar,mostra o outro formulrio End Sub End Class
Instituto Razes
Sickeira
Public Class Form2 'Declarao de variveis Dim x = 0.03 'Juros de 4 x com juros Dim y = 0.05 'Juros de 5 x com juros Dim z = 0.06 'Juros de 6 x com juros Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged 'Combobox1 para escolha do item Select Case ComboBox1.Text Case "Moto" PictureBox1.Load("D:\moto.jpg") 'Carrega foto e entre parenteses o endereo da foto PictureBox1.Visible = True 'Habilita Picturebox lbltvista.Text = CStr("80") 'Mostra o valor na label Case "Mercedes" PictureBox1.Load("D:\carro.jpg") 'Carrega foto e entre parenteses o endereo da foto PictureBox1.Visible = True 'Habilita Picturebox lbltvista.Text = CStr("130") 'Mostra o valor na label Case "Lamborghini" PictureBox1.Load("D:\carroesporte.jpg") 'Carrega foto e entre parenteses o endereo da foto PictureBox1.Visible = True 'Habilita Picturebox lbltvista.Text = CStr("900") 'Mostra o valor na label End Select End Sub Private Sub btnvoltar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnvoltar.Click Me.Close() 'Comando do boto sair End Sub Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged Select Case ComboBox2.Text 'Combobox2 para forma de pagamento Case "A Vista" lbltparcela.Text = lbltvista.Text lbltprazo.Text = lbltvista.Text Case "2 x sem juros" lbltparcela.Text = (lbltvista.Text) / 2 lbltprazo.Text = lbltvista.Text Case "3 x sem juros" lbltparcela.Text = (lbltvista.Text) / 3 lbltprazo.Text = lbltvista.Text Case "4 x com juros" lbltparcela.Text = (lbltvista.Text + (lbltvista.Text * x)) / 4 lbltprazo.Text = (lbltvista.Text + (lbltvista.Text * (4 * x))) Case "5 x com juros" lbltparcela.Text = (lbltvista.Text + (lbltvista.Text * y)) / 5 lbltprazo.Text = (lbltvista.Text + (lbltvista.Text * (5 * y))) Case "6 x com juros" lbltparcela.Text = (lbltvista.Text + (lbltvista.Text * z)) / 6 lbltprazo.Text = (lbltvista.Text + (lbltvista.Text * (6 * z))) End Select End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MsgBox("Parabns, agora voc dono deste belo veculo!") End Sub End Class
Instituto Razes
Sickeira
Em Form1 Propriedades / Valor BackColor White Size 275;391 StartPosition CenterScreen Text Controle de Nave Espacial
Public Class Form1 Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles picnave.Click End Sub Private Sub btnesq_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnesq.Click If picnave.Left > 12 Then 'Condio do Boto Esquerdo picnave.Left = picnave.Left - 10 'Movimenta 10 pixels para esquerda End If End Sub Private Sub btndir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndir.Click If picnave.Left < 200 Then 'Condio do Boto Direito picnave.Left = picnave.Left + 10 'Movimenta 10 pixels para direita End If End Sub Private Sub btnsobe_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsobe.Click If picnave.Top > 0 Then 'Condio do Boto Sobe picnave.Top = picnave.Top - 10 'Movimenta 10 pixels para cima End If End Sub Private Sub btndesce_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndesce.Click If picnave.Top < 100 Then 'Condio do Boto Desce picnave.Top = picnave.Top + 10 'Movimenta 10 pixels para baixo End If End Sub End Class
Instituto Razes
Sickeira
Public Class Clock Private Function Datacompleta(ByVal dtdata As Date) Dim strdia, strdiasemana, strmes, strano As String Dim intdiasemana, intdia, intmes, intano As Integer intdia = Microsoft.VisualBasic.DateAndTime.Day(dtdata) intmes = Microsoft.VisualBasic.DateAndTime.Month(dtdata) intano = Microsoft.VisualBasic.DateAndTime.Year(dtdata) intdiasemana = Microsoft.VisualBasic.DateAndTime.Weekday(dtdata) strdia = Microsoft.VisualBasic.Right("00" + Trim(Str(intdia)), 2) strmes = Microsoft.VisualBasic.Right("00" + Trim(Str(intdia)), 2) strano = Trim(Str(intano)) Select intdiasemana Case 1 strdiasemana = "Domingo - " Case 2 strdiasemana = "Segunda - " Case 3 strdiasemana = "Tera - " Case 4 strdiasemana = "Quarta - " Case 5 strdiasemana = "Quinta - " Case 6 strdiasemana = "Sexta - " Case 7 strdiasemana = "Sabado - " End Select Datacompleta = strdia + "/" + strmes + "/" + strano lbldata.Text = Datacompleta End Function Private Sub tmrtemporizador_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrtemporizador.Tick Dim inthora, intminuto, intsegundo As Integer Dim strhora, strminuto, strsegundo, strhorario As String inthora = Hour(Now) 'Calcula as horas intminuto = Minute(Now) 'Calcula minutos intsegundo = Second(Now) 'Calcula segundos strhora = Microsoft.VisualBasic.Right("00" + Trim(Str(inthora)), 2) 'Converte em cadeia de caracteres com 2 digitos strminuto = Microsoft.VisualBasic.Right("00" + Trim(Str(intminuto)), 2) strsegundo = Microsoft.VisualBasic.Right("00" + Trim(Str(intsegundo)), 2) strhorario = strhora + ":" + strminuto + ":" + strsegundo 'Montar a cadeia de caracteres lblhora.Text = strhorario End Sub Private Sub btnsair_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsair.Click Me.Close() 'Comando do Boto Sair End Sub End Class 'Calcula data 'Calcula data 'Calcula data 'Calcula data 'Converte para cadeia de caracteres 'Converte para cadeia de caracteres
Instituto Razes
Sickeira
Visualizador de Imagens
SizeMode
StretchImage
Public Class Visualizador Private Sub btnsair_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsair.Click Me.Close() End Sub Private Sub btnabrir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnabrir.Click dlgabrir.ShowDialog() If dlgabrir.FileName <> "" Then PictureBox1.Load(dlgabrir.FileName) lblarquivo.Text = dlgabrir.FileName End If End Sub Private Sub lblarquivo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblarquivo.Click lblarquivo.Text = " " End Sub End Class
Instituto Razes
Sickeira
Calculadora de reas
(name) Label1 Label2 Label3 Label4 Label5 Label6 Combobox NumericUpDown1 NumericUpDown2 NumericUpDown3 Button1 Button2 Button3 PictureBox1 ComboBox1 nudaltura nudbase nudbasemenor btncalc btnlimpar btnsair PicBox1
Text Escolha a figura Insira altura Insira base Insira base menor A rea de 0
Exerccios Visual Basic 2008 Dot Net (. Net) Public Class CalculadoradeAreas
Instituto Razes
Sickeira
Private Sub btnsair_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsair.Click Me.Close() 'Comando do boto Sair End Sub Private Sub btncalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncalc.Click Dim base As Integer 'Criao de variveis para NumericUpDowns Dim altura As Integer Dim basemenor As Integer base = nudbase.Value 'Variveis adquirindo valores das 3 NumericUpDown altura = nudaltura.Value basemenor = nudbasemenor.Value Select Case ComboBox1.Text 'Escolha da ComboBox1, qual figura calcular
Case "Quadrado" PicBox1.Visible = True PicBox1.Load("D:\quadrado.jpg") lblbase.Visible = True nudbase.Visible = True lblresposta.Text = (base * base)
Case "Trapezio" PicBox1.Visible = True PicBox1.Load("D:\trapezio.jpg") lblbase.Visible = True nudbase.Visible = True lblaltura.Visible = True nudaltura.Visible = True nudbasemenor.Visible = True lblbase2.Visible = True lblresposta.Text = ((base + basemenor) * altura) / 2
'Mostra a label da base 'Mostra a NumericUpDown da Base 'Mostra a label da altura 'Mostra a NumericUpDown da Altura 'Mostra a label da base menor 'Mostra a NumericUpDown da base menor 'Frmula na label da resposta
Case "Paralelogramo" PicBox1.Visible = True PicBox1.Load("D:\paralelogramo.jpg") lblbase.Visible = True 'Mostra a label da base nudbase.Visible = True 'Mostra a NumericUpDown da Base lblaltura.Visible = True 'Mostra a label da altura nudaltura.Visible = True 'Mostra a NumericUpDown da Altura lblresposta.Text = (altura * base) 'Frmula na label da resposta Case "Losango" PicBox1.Visible = True PicBox1.Load("D:\losango.jpg") lblbase.Visible = True nudbase.Visible = True lblaltura.Visible = True nudaltura.Visible = True lblresposta.Text = (base * altura) / 2 End Select End Sub
'Mostra a label da base 'Mostra a NumericUpDown da Base 'Mostra a label da altura 'Mostra a NumericUpDown da Altura 'Frmula na label da resposta
Private Sub btnlimpar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnlimpar.Click lblbase.Visible = False nudbase.Visible = False lblaltura.Visible = False nudaltura.Visible = False nudbasemenor.Visible = False lblbase2.Visible = False lblresposta.Text = "0" nudaltura.Value = "0" nudbase.Value = "0" nudbasemenor.Value = "0" End Sub End Class
S preciso acertar para assim que selecionar figura, fixar a imagem e os campos sem ter que apertar o calcular antes de realmente calcular a rea.
Instituto Razes
Sickeira
Tabuada
Instituto Razes
Sickeira