Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentación1

371 views

Published on

  • Be the first to comment

  • Be the first to like this

Presentación1

  1. 1. UNIDAD 2PRACTICAS DE VISUAL BASIC
  2. 2. COLORES Para la practica de los colores, se usan 6 optionbotons. 4 de ellos se le pone el nombre de los colores y a los otros dos arriba y al otro abajo Se hace doble clic para que aparezca el formulario, en donde se pondrá el código que se utilizara.
  3. 3. Para esta practica se usa el siguiente codigo:Option ExplicitPrivate Sub Form_Load()txtCaja.Top = 0End SubPrivate Sub optArriba_Click()txtCaja.Top = 0End SubPrivate Sub optAbajo_Click()txtCaja.Top = frmColores0.ScaleHeight -txtCaja.HeightEnd SubPrivate Sub optAzul_Click()txtCaja.BackColor = vbBlueEnd SubPrivate Sub optRojo_Click()txtCaja.BackColor = vbRedEnd SubPrivate Sub optVerde_Click()txtCaja.BackColor = vbGreenEnd SubPrivate Sub optAmarillo_Click()txtCaja.BackColor = vbYellowEnd Sub
  4. 4. MINICALCULADORA ELEMENTALPara esta practica se utiliza el siguiente codigo.Option ExplicitPrivate Sub cmdDiv_Click()txtResult.Text = Val(txtOper1.Text) / Val(txtOper2.Text)lblOp.Caption = "/"End SubPrivate Sub cmdProd_Click()txtResult.Text = Val(txtOper1.Text) * Val(txtOper2.Text)lblOp.Caption = "*"End SubPrivate Sub cmdResta_Click()txtResult.Text = Val(txtOper1.Text) - Val(txtOper2.Text)lblOp.Caption = "-"End SubPrivate Sub cmdSuma_Click()txtResult.Text = Val(txtOper1.Text) + Val(txtOper2.Text)lblOp.Caption = "+"End Sub
  5. 5. Se insertan 3 label y 4 commandButton
  6. 6. TRANSFORMACIÓN DE UNIDADES DETEMPERATURA.Para esta practica se utiliza un Vscroll horizontal.
  7. 7. Para esta practica es necesario el siguiente código.Option ExplicitPrivate Sub cmbSalir_Click()BeepEndEnd SubPrivate Sub mnuFileExit_Click()EndEnd SubPrivate Sub vsbTemp_Change()txtCent.Text = vsbTemp.ValuetxtFahr.Text = 32 + 1.8 * vsbTemp.ValueEnd Sub
  8. 8. COLORES RGBesta practica lleva 3 cajas de texto.3 barras de desplazamiento.3 labels.2 commandbutton.Y un label con color de fondo.
  9. 9. Para esta practica se usa el siguiente código:Option ExplicitPublic Brojo, Bverde, Bazul As IntegerPublic Frojo, Fverde, Fazul As IntegerPrivate Sub cmdSalir_Click()EndEnd SubPrivate Sub Form_Load()Brojo = 0Bverde = 0Bazul = 0Frojo = 255Fverde = 255Fazul = 255lblCuadro.BackColor = RGB(Brojo, Bverde, Bazul)lblCuadro.ForeColor = RGB(Frojo, Fverde, Fazul)End Sub
  10. 10. Private Sub hsbColor_Change(Index As Integer)If optColor(0).Value = True ThenlblCuadro.BackColor = RGB(hsbColor(0).Value, hsbColor(1).Value, _hsbColor(2).Value)Dim i As IntegerFor i = 0 To 2txtColor(i).Text = hsbColor(i).ValueNext iElselblCuadro.ForeColor = RGB(hsbColor(0).Value, hsbColor(1).Value, _hsbColor(2).Value)For i = 0 To 2txtColor(i).Text = hsbColor(i).ValueNext iEnd IfEnd SubPrivate Sub optColor_Click(Index As Integer)If Index = 0 Then Se pasa a cambiar el fondoFrojo = hsbColor(0).ValueFverde = hsbColor(1).ValueFazul = hsbColor(2).ValuehsbColor(0).Value = BrojohsbColor(1).Value = BverdehsbColor(2).Value = BazulElse Se pasa a cambiar el textoBrojo = hsbColor(0).ValueBverde = hsbColor(1).ValueBazul = hsbColor(2).ValuehsbColor(0).Value = FrojohsbColor(1).Value = FverdehsbColor(2).Value = FazulEnd IfEnd Sub

×