Вы находитесь на странице: 1из 4

1

ING. J. CARLOS BARNETT

PRACTICA N 05 USO DEL COMBOS Y CHEKBOX EN OPERACIONES REPETITIVAS, BUCLES El Control ComboBox (Cuadro Combinado): Es una combinacin del control TextBox (cuadro de texto) y un control ListBox (cuadro de Lista). Permite que el usuario seleccione un elemento; para ello, escriba el texto en el cuadro de texto o seleccione un elemento de la lista. Hay tres estilos de cuadros combinados: Desplegable Simple De lista desplegable (Style=0-DropdownCobo) (Style=1-Simple Combo) (Style=2-DropdownList)

El Control CheckBox (casilla de verificacin): Permite presentar varias opciones de las que el usuario puede elegir una o ms de una. PRIMERA APLICACION: La siguiente aplicacin le permite aadir y eliminar elementos en una lista, con la siguiente interfaz:

ING. J. CARLOS BARNETT UNSCH - 2010

Private Sub CmdAadirNuevoElemento_Click() Dim StrNuevoElemento As String StrNuevoElemento = InputBox("Ingrese un nuevo Departamento", "Nuevo Departamento") If Len(Trim(StrNuevoElemento)) > 0 Then CboDepto.AddItem StrNuevoElemento End If End Sub Private Sub CmdEliminarElemento_Click()

UNCH - 2010

2 If CboDepto.ListIndex <> -1 Then CboDepto.RemoveItem CboDepto.ListIndex TxtDepto.Text = "" End If End Sub Private Sub CboDepto_Click() If CboDepto.ListIndex <> -1 Then If CboDepto.Text <> "Ninguno" Then TxtDepto.Text = CboDepto.List(CboDepto.ListIndex) Else TxtDepto.Text = "" End If End If End Sub Private Sub CboDepto_Change() TxtDepto.Text = CboDepto.Text End Sub Private Sub CmdSalir_Click() End End Sub Nota: El cambio de propiedades ser indicado por el docente. Control ComboBox Propiedad Name List

ING. J. CARLOS BARNETT

Valor CboDepto Abancay Arequipa Ayacucho Tacna Piura Lima True 1-Simple Combo Label1 Departamento Seleccionado Label2 ING. J. CARLOS BARNETT UNSCH - 2010 cmdAadirNuevoElemento Aadir Nuevo Elemento cmdEliminarElemento Eliminar Elemento cmdSalir Salir

Label Label TextBox CommandButton CommandButton

Sorted Style Text Name Caption Name Caption Name Caption Name Caption Name Caption

UNCH - 2010

ING. J. CARLOS BARNETT

SEGUNDA APLICACIN: Permite cambiar la figura, el estilo de relleno, color de relleno y ocultar la figura de acuerdo a las indicaciones del docente.

Private Sub Form_Load() 'Sita el formulario en el centro de la pantalla Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2 End Sub Private Sub cboFigura_Click() Select Case cboFigura.Text Case "Rectngulo" 'Cambia la forma a un rectngulo shpForma.Shape = 0 Case "Cuadrado" 'Cambia la forma a un cuadrado shpForma.Shape = 1 Case "Ovalo" 'Cambia la forma a un valo shpForma.Shape = 2 Case "Crculo" 'Cambia la forma a un crculo shpForma.Shape = 3 Case "Rectngulo redondeado" 'Cambia la forma a un rectngulo redondeado shpForma.Shape = 4 Case "Cuadrado redondeado"
UNCH - 2010

4 'Cambia la forma a un cuadrado redondeado shpForma.Shape = 5 End Select End Sub Private Sub cboEstiloRelleno_Click() Select Case cboEstiloRelleno.Text Case "Slido" shpForma.FillStyle = 0 Case "Transparente" shpForma.FillStyle = 1 Case "Lneas horizontales" shpForma.FillStyle = 2 Case "Lneas verticales" shpForma.FillStyle = 3 Case "Diagonales ascendentes" shpForma.FillStyle = 4 Case "Diagonales descendentes" shpForma.FillStyle = 5 Case "Cruces" shpForma.FillStyle = 6 Case "Cruces diagonales" shpForma.FillStyle = 7 End Select End Sub Private Sub chkCasillaOcultar_Click() 'Oculta o nuestra la figura de la muestra If chkCasillaOcultar.Value = 1 Then shpForma.Visible = False Else shpForma.Visible = True End If End Sub

ING. J. CARLOS BARNETT

Private Sub cmdBotnColor_Click() 'Llama al cuadro de dilogo Color y asigna el color seleccionado al relleno de la figura de la muestra dlgDilogoColor.Action = 3 shpForma.FillColor = dlgDilogoColor.Color End Sub Private Sub cmdSalir_Click() End End Sub TRABAJE CON PACIENCIA, TENGA EN CUENTA LA SINTAXIS!!!
UNCH - 2010

Вам также может понравиться