Universidad del Valle de México - Departamento de Tecnociencias


Diseño Final

Materia: Programación Avanzada de Sistemas (Controles)
Profesor: L.I. Raymundo Lumbreras López [Hoja 1 de 7]

AddItem lsLista.RemoveItem lsLista.ListIndex End If End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.Text) End Sub Private Sub cmdEliminar_Click() ' Al pulsar el botón Eliminar ' Si hay algún elemento seleccionado If lsLista.Departamento de Tecnociencias  Diseño Parcial Área 1 Arrastrar para obtener recuadro bajo Objeto Label Nombre LblLista Caption Text Lista de elementos CommandButton cmdAñadir &Añadir CommandButton cmdEliminar &Eliminar combobox LsLista Lista Style 1 –Simple Combo Private Sub cmdAñadir_Click() ' Al pulsar el botón añadir ' Añadir a la lsLista el texto del ' campo de edición lsLista.SelLength = Len(lsLista.ListIndex <> -1 Then ' eliminarlo de la lsLista lsLista.SelStart = 0 lsLista.Text ' Seleccionar todo el texto para ' facilitar la entrada de otro nuevo elemento lsLista.Universidad del Valle de México .I. Raymundo Lumbreras López [Hoja 2 de 7] .

Italic = chkCursiva.Font.Font. Raymundo Lumbreras López [Hoja 3 de 7] .Value = vbChecked End Sub Private Sub chkCursiva_Click() ' Pulsación sobre la OpcionCursiva ' Activar o desactivar el atributo ' Italic de la propiedad Font de la ' lblPrueba de texto lblPrueba.Value = vbChecked End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.Font.Departamento de Tecnociencias  Diseño Parcial Área 2 Objeto Label Label CheckBox CheckBox CheckBox Frame OptionButton OptionButton OptionButton Frame OptionButton OptionButton OptionButton ListBox Name lblPrueba lblTipos chkNegrita chkCursiva chkSubrayada fraTipo optTipoArial optTipoCourier optTipoTerminal fraTama optTamaño12 optTamaño16 optTamaño24 lstListaTipos Caption Value Font Texto de prueba Arial-Normal-22 Tipos &Negrita &Cursiva &Subrayada Tipo Arial True Courier Terminal Tamaño 12 True 16 24 Private Sub chkNegrita_Click() ' Actuamos de igual forma en la OpcionNegrita lblPrueba.Universidad del Valle de México .I.Underline = chkSubrayada.Value = vbChecked End Sub Private Sub chkSubrayada_Click() ' y la OpcionSubrayada lblPrueba.Bold = chkNegrita.

Font.Font.Name = optTipoArial.Size = optTamaño12.Caption End Sub Private Sub optTipoTerminal_Click() lblPrueba.Caption End Sub Private Sub optTipoCourier_Click() lblPrueba. Raymundo Lumbreras López [Hoja 4 de 7] .Fonts(I) Next I End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.Caption End Sub Private Sub optTamaño24_Click() lblPrueba.Font.Departamento de Tecnociencias  Private Sub optTipoArial_Click() ' Al pulsar en una opción ' Modificamos el tipo de letra asignando ' a la propiedad Name el contenido de la propiedad Caption del OptionButton lblPrueba.Font.FontCount .Size = optTamaño16.Name = optTipoTerminal.Caption End Sub Private Sub optTamaño12_Click() ' Según el tamaño seleccionado ' Asignamos a Font.Text End Sub Private Sub Form_Load() ' Al cargar el formulario Dim I ' Recorrer la matriz Fonts For I = 0 To Screen.Name = optTipoCourier.Caption End Sub Private Sub lstListaTipos_Click() ' Al seleccionar un tipo de la lista ' Establecerlo en la etiqueta de texto lblPrueba.Caption End Sub Private Sub optTamaño16_Click() lblPrueba.Font.Font.1 ' Añadiendo cada tipo a nuestra lista lstListaTipos.Name = lstListaTipos.I.Size el valor correspondiente lblPrueba.Universidad del Valle de México .Font.Size = optTamaño24.AddItem Screen.

Departamento de Tecnociencias  Diseño Parcial Área 3 Teclear Caption y ajustar el objeto para distribuir el texto en 4 líneas Objeto Label Name lblWrap Label Label lblPulse lblABC Label Label Label Label TextBox TextBox TextBox TextBox HScrollBar VScrollBar lblbCantidad lblDescto lblTotDesc lblNeto txtCantidad txtPorcDesc txtTotDescto txtNeto HScroll1 VScroll1 Caption Este control Label contiene varias líneas de texto.I.txtTotDescto.Caption = Chr(Asc(lblABC. Raymundo Lumbreras López [Hoja 5 de 7] . Pulse aquí -----> O Text WordWrap True Font: Arial.Text End Sub Private Sub lblABC_Click() lblABC.Value / 100) * 10 txtTotDescto.Text . para lo cual se ha dado el valor True a la propiedad WordWrap.Text = (txtCantidad.Caption) + 1) End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.Text * txtPorcDesc.Text = (HScroll1.Text = txtCantidad.Text) / 100 txtNeto. 36 Cantidad Descuento Total Descuento Neto Nada Nada Nada Nada Propiedad Max = 1000.Universidad del Valle de México . Min = 1 Private Sub HScroll1_Change() txtPorcDesc.

Departamento de Tecnociencias  Diseño Parcial Área 4 Objeto Timer Label CommandButton CommandButton Nombre Caption Interval Visible Enabled Reloj 1000 False lblHora 00:00:00 Font: Arial. y ' asignamos la cadena a la etiqueta de texto lblHora.I.Universidad del Valle de México . 22 Negrita False cmdActivaReloj Activar Reloj cmdDesactivaReloj Desactivar Reloj Private Sub Reloj_Timer() ' Obtenemos la hora actual con Now.Enabled = True lblHora. la ' convertimos en una cadena con el formato ' hh:mm:ss mediante la función Format.Enabled = False lblHora.Visible = True End Sub Private Sub cmdDesactivaReloj_Click() Reloj.Visible = False End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L. Raymundo Lumbreras López [Hoja 6 de 7] .Caption = Format(Now. "hh:mm:ss") End Sub Private Sub cmdActivaReloj_Click() Reloj.

Departamento de Tecnociencias  Diseño Parcial Área 5 Nivel 1 2 2 2 2 1 2 2 2 1 2 2 2 Caption &Archivo &Recuperar &Guardar Name OpcionArchivo OpcionArchivoRecuperar OpcionArchivoGuardar OpcionSeparador  &Salir OpcionArchivoSalir &Editar OpcionEditar &Copiar OpcionEdicionCopiar &Pegar OpcionEdicionPegar Cor&tar OpcionEdicionCortar MenuEmergente MenuEmergente &Negrita OpcionNegrita &Cursiva OpcionCursiva &Subrayada OpcionSubrayada ShortCut Ctrl+C Ctrl+V Ctrl+X Enabled              Visible             Private Sub Form_MouseDown(Button As Integer. Raymundo Lumbreras López [Hoja 7 de 7] . Shift As Integer. Y As Single) If Button = vbRightButton Then ' Si es el botón derecho PopupMenu MenuEmergente ' mostrar el menú emergente End If End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.I. X As Single.Universidad del Valle de México .

Sign up to vote on this title
UsefulNot useful