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]

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

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

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

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

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

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

Sign up to vote on this title
UsefulNot useful