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]

Universidad del Valle de México .SelLength = Len(lsLista.RemoveItem lsLista.ListIndex <> -1 Then ' eliminarlo de la lsLista lsLista. Raymundo Lumbreras López [Hoja 2 de 7] .AddItem lsLista.SelStart = 0 lsLista.I.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.Text) End Sub Private Sub cmdEliminar_Click() ' Al pulsar el botón Eliminar ' Si hay algún elemento seleccionado If lsLista.ListIndex End If End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L.Text ' Seleccionar todo el texto para ' facilitar la entrada de otro nuevo elemento lsLista.

Font.Universidad del Valle de México .Bold = chkNegrita.Underline = chkSubrayada.Italic = chkCursiva.Value = vbChecked End Sub Private Sub chkSubrayada_Click() ' y la OpcionSubrayada lblPrueba.Font.I.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.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.Value = vbChecked End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L. Raymundo Lumbreras López [Hoja 3 de 7] .

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

I.Caption = Chr(Asc(lblABC.Text = (HScroll1.Value / 100) * 10 txtTotDescto.Text * txtPorcDesc. para lo cual se ha dado el valor True a la propiedad WordWrap.txtTotDescto.Text . Pulse aquí -----> O Text WordWrap True Font: Arial.Text = (txtCantidad.Text = txtCantidad.Caption) + 1) End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L. Raymundo Lumbreras López [Hoja 5 de 7] . 36 Cantidad Descuento Total Descuento Neto Nada Nada Nada Nada Propiedad Max = 1000.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.Text) / 100 txtNeto.Text End Sub Private Sub lblABC_Click() lblABC. Min = 1 Private Sub HScroll1_Change() txtPorcDesc.Universidad del Valle de México .

y ' asignamos la cadena a la etiqueta de texto lblHora.Caption = Format(Now.Visible = False End Sub Materia: Programación Avanzada de Sistemas (Controles) Profesor: L. "hh:mm:ss") End Sub Private Sub cmdActivaReloj_Click() Reloj.Visible = True End Sub Private Sub cmdDesactivaReloj_Click() Reloj.Enabled = False lblHora. la ' convertimos en una cadena con el formato ' hh:mm:ss mediante la función Format.Universidad del Valle de México . Raymundo Lumbreras López [Hoja 6 de 7] .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. 22 Negrita False cmdActivaReloj Activar Reloj cmdDesactivaReloj Desactivar Reloj Private Sub Reloj_Timer() ' Obtenemos la hora actual con Now.I.Enabled = True lblHora.

Raymundo Lumbreras López [Hoja 7 de 7] .I. 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. Shift As Integer.Universidad del Valle de México .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. X As Single.

Sign up to vote on this title
UsefulNot useful