Está en la página 1de 15

EJEMPLOS VISUAL BASIC

KAREN PAOLA GUERRERO GONZALEZ YULY ANDREA GALEANO DURAN 10-3 TECNICO

INSTITUCION EDUCATIVA TECNICA ANTONIO NARIO SEDE TECNICO-ACADEMICA MONIQUIRA 2011

EJEMPLOS DE VISUAL BASIC

KAREN PAOLA GUERRERO GONZALEZ YULY ANDREA GALEANO DURAN 10-3 TECNICO

TRABAJO PRESENTADO A: OLGA ROCIO BERRIO LEGUIZAMON

INSTITUCION EDUCATIVA TECNICA ANTONIO NARIO SEDE TECNICO-ACADEMICA MONIQUIRA 2011

Tabla de contenido
EJEMPLO 1 COLORES ........................................................................................................................... 5 2.EJEMPLO SUMAS 2 .......................................................................................................................... 7 3. EJEMPLO 3 MINICALCULADORA .................................................................................................... 10 4. EJEMPLO 4 CONVERSOR DE TEMPERATURAS ............................................................................. 12 5. EJEMPLO 5 COLORES

EJEMPLO 1 COLORES APLICACIN QUE PERMITE CAMBIAR EL COLOR Y SU POSICION SEGN SEA DIGITADO EN EL ENABLE

Private Sub Command1_Click() txtCaja.Top = 0 End Sub Private Sub Frame2_DragDrop (Source As Control, X As Single, Y As Single) Text1Caja.Top = 0 End Sub Private Sub Option1_Click() Text1.BackColor = vbBlue End Sub Private Sub Option2_Click()

Text1.BackColor = vbGreen End Sub Private Sub Option3_Click() Text1.BackColor = vbRed End Sub Private Sub Option4_Click() Text1.BackColor = vbYellow End Sub Private Sub Option5_Click() Text1.Top = 0 End Sub Private Sub Option6_Click() Text1.Top = frmcolores.ScaleHeight - Text1.Height End Sub

2.EJEMPLO SUMAS 2 APLICACIN PARA DIJITAR LOS NUMEROS, SUMARLOS Y SABER EL RESULTADO CORRESPONDIENTE DE ESTOS

Private Sub Command1_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" End Sub

Private Sub Command2_Click() Dim suma As Integer

suma = Val(Text1.Text) + Val(Text2.Text) + Val(Text3.Text) Text4.Text = suma End Sub

Private Sub command3_Click() End End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If Text1.Text = "" Then MsgBox ("Digite el valor correspondiente") Text1.SetFocus Else Text2.SetFocus End If End If End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If Text1.Text = "" Then Text2.SetFocus MsgBox ("Digite el valor correspondiente") Text1.SetFocus Else Text3.SetFocus End If

End If End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If Text1.Text = "" Then Text3.SetFocus MsgBox ("Digite el valor correspondiente") Else Command2.SetFocus End If End If End Sub

3. EJEMPLO 3 MINICALCULADORA
APLICACIN PARA OPERAR NUMEROS Y SABER SU RESULTADO CORRESPONDIENTE

Private Sub cmdDiv_Click() Text3.Text = Val(text1.Text) / Val(Text2.Text) Label1.Caption = "/" End Sub Private Sub cmdProd_Click() Text3.Text = Val(text1.Text) * Val(Text2.Text) Label1.Caption = "*" End Sub Private Sub cmdResta_Click() Text3.Text = Val(text1.Text) - Val(Text2.Text) Label1.Caption = "-"

10

End Sub Private Sub cmdSuma_Click() Text3.Text = Val(text1.Text) + Val(Text2.Text) Label1.Caption = "+"

11

4. EJEMPLO 4 CONVERSOR DE TEMPERATURAS


APLICACIN PARA SACAR LA TEMPERATURA CORRESPONDIENTE EN GRADOS CENTIGRADOS Y GRADOS FAHRENHEIT SEGN SE LE INDIQUE.

Private Sub lblCent_Click() Beep End End Sub

Private Sub VScroll1_Change() Text1.Text = VScroll1.Value Text2.Text = 32 + 1.8 * VScroll1.Value End Sub

12

5 .EJEMLPO 5 COLORES

Option Explicit Public Brojo, Bverde, Bazul As Integer Public Frojo, Fverde, Fazul As Integer Private Sub cmdSalir_Click() End End Sub

13

Private Sub Form_Load() Brojo = 0 Bverde = 0 Bazul = 0 Frojo = 255 Fverde = 255 Fazul = 255 lblCuadro.BackColor = RGB(Brojo, Bverde, Bazul) lblCuadro.ForeColor = RGB(Frojo, Fverde, Fazul) End Sub Private Sub hsbColor_Change(Index As Integer) If optColor(0).Value = True Then lblCuadro.BackColor = RGB(hsbColor(0).Value, hsbColor(1).Value, _ hsbColor(2).Value) Dim i As Integer For i = 0 To 2 txtColor(i).Text = hsbColor(i).Value Next i Else lblCuadro.ForeColor = RGB(hsbColor(0).Value, hsbColor(1).Value, _ hsbColor(2).Value) For i = 0 To 2 txtColor(i).Text = hsbColor(i).Value Next i End If

14

End Sub Private Sub optColor_Click(Index As Integer) If Index = 0 Then Se pasa a cambiar el fondo Frojo = hsbColor(0).Value Fverde = hsbColor(1).Value Fazul = hsbColor(2).Value hsbColor(0).Value = Brojo hsbColor(1).Value = Bverde hsbColor(2).Value = Bazul Else Se pasa a cambiar el texto Brojo = hsbColor(0).Value Bverde = hsbColor(1).Value Bazul = hsbColor(2).Value hsbColor(0).Value = Frojo hsbColor(1).Value = Fverde hsbColor(2).Value = Fazul End If End Sub El cdigo de este ejemplo es

15

También podría gustarte