1. Visual Basic - Curso completo teoria y practica
1. Visual Basic - Curso completo teoria y practica 1. Visual Basic - Curso completo teoria y practica
Cuadro de lista Un cuadro de lista es un control que presenta una lista de elementos en la que el usuario puede seleccionar uno o más de dichos elementos. Si el número de elementos supera el número que puede mostrarse, se agregará automáticamente una barra de desplazamiento al control. Propiedad Descripción List Contiene los elementos de la lista. Puede definirlos en tiempo de diseño. ListCount Especifica el número de elementos de la ListIndex lista. Su valor siempre es uno más que el mayor valor de ListIndex. Especifica el número de orden que ocupa el elemento seleccionado en la lista. Toma el valor de 0 para el primer elemento, si no ha selecciona ninguno retorna -1. MultiSelect Especifica si se pueden seleccionar varios elementos de la lista. SelCount Devuelve el número de elementos Selected seleccionados. Especifica si un elemento de la lista está seleccionado. Sorted Especifica si los elementos de la lista se ordenan alfabéticamente. Text Especifica el valor del elemento seleccionado en ese instante. El valor es tratado como una cadena de caracteres. Pág. 70
Los métodos que se pueden utilizar para un cuadro de lista son los siguientes: Método Descripción AddItem Agrega un nuevo elemento a la lista. Clear Elimina todos los elementos contenidos en la lista. RemoveItem Elimina en elemento de la lista. Cuadro combinado Un cuadro combinado es una mezcla de un cuadro de texto con una lista. En él no sólo se podrá ingresar un dato sino también seleccionarlo de la lista. Presenta las mismas propiedades, eventos y métodos que el cuadro de lista a excepción de lo siguiente: Propiedad Descripción Style Especifica si el control se comporta como un cuadro de texto o como una lista desplegable. Un cuadro de texto permite ingresar valores. Una lista desplegable sólo permite seleccionar valores. El valor predeterminado es 0-vbComboDropDown, e incluye una lista desplegable y un cuadro de texto. El valor 1-vbComboSimple incluye tan solo cuadro de texto. El valor 2-Dropdown List incluye sólo una lista desplegable. Pág. 71
- Page 19 and 20: Para aclarar este concepto desarrol
- Page 21 and 22: Gra Gráfico Ctr Control (se utiliz
- Page 23 and 24: IDENTIFICADORES bytes + 1 byte por
- Page 25 and 26: La sentencia anterior le puede indu
- Page 27 and 28: Operadores de cadenas de caracteres
- Page 29 and 30: Como puede observar, el resto de lo
- Page 31 and 32: Para que pueda ejecutar el código
- Page 33 and 34: SENTENCIAS_1 ElseIf CONDICIÓN_2 Th
- Page 35 and 36: En este caso se comprueba el valor
- Page 37 and 38: ser conocido de antemano. Su sintax
- Page 39 and 40: condición puede ser verificada ant
- Page 41 and 42: Un uso abusivo de la sentencia GoTo
- Page 43 and 44: numeración comience en 1, debe ing
- Page 45 and 46: REGISTROS Un registro es un nuevo t
- Page 47 and 48: Una función es un procedimiento qu
- Page 49 and 50: MsgBox (Str(RESP)) Paso de argument
- Page 51 and 52: palabra reservada ByVal a la declar
- Page 53 and 54: Next End Sub MsgBox “La suma es S
- Page 55 and 56: CONTROLES BÁSICOS Los controles b
- Page 57 and 58: Los eventos asociados a un cuadro d
- Page 59 and 60: 6 cajas de texto 3 botones de coman
- Page 61 and 62: Command2 Command3 Nombre CmdAceptar
- Page 63 and 64: En el código anterior hemos utiliz
- Page 65 and 66: A manera de ejemplo vamos a desarro
- Page 67 and 68: Option3 Check1 Check2 Check3 Check4
- Page 69: Private Sub ChkSubrayado_Click() If
- Page 73 and 74: indica: Form1 Label1 Label2 Label3
- Page 75 and 76: End Sub LstSeleccionar.AddItem TxtC
- Page 77 and 78: Para el desarrollo de la presente a
- Page 79 and 80: End Sub Matriz(0, 0) = “Castillo
- Page 81 and 82: Cronómetro Un cronómetro sirve pa
- Page 83 and 84: Seguidamente proceda a ingresar el
- Page 85 and 86: La posición más a la izquierda se
- Page 87 and 88: indica: Form1 Label1 Label2 Label3
- Page 89 and 90: End Sub PicFondo.BackColor = RGB(HS
- Page 91 and 92: puede seleccionar la unidad actual
- Page 93 and 94: On Error GoTo DRIVE_ERROR Dir1.Path
- Page 95 and 96: 1 Aceptar y Cancelar vbOKCancel 2 A
- Page 97 and 98: Para ello proceda a ubicar los sigu
- Page 99 and 100: CAPÍTULO 5 EL FORMULARIO Un formul
- Page 101 and 102: Nota Un twip es una unidad independ
- Page 103 and 104: Para el desarrollo de la presente a
- Page 105 and 106: Command2 Nombre CmdVolver Caption &
- Page 107 and 108: Para el desarrollo de la presente a
- Page 109 and 110: Private Sub LstTipoForm_DblClick()
- Page 111 and 112: Como ejemplo vamos a construir la s
- Page 113 and 114: Seguidamente proceda a declarar la
- Page 115 and 116: No olvide establecer la propiedad M
- Page 117 and 118: CREACIÓN DE MENÚS Un menú es un
- Page 119 and 120: • Para diferenciar un elemento de
Cuadro de lista<br />
Un cuadro de lista es un control que presenta una lista de<br />
elementos en la que el usuario puede seleccionar uno o más de<br />
dichos elementos. Si el número de elementos supera el número<br />
que puede mostrarse, se agregará automáticamente una barra de<br />
desplazamiento al control.<br />
Propiedad Descripción<br />
List Contiene los elementos de la lista. Puede<br />
definirlos en tiempo de diseño.<br />
ListCount Especifica el número de elementos de la<br />
ListIndex<br />
lista. Su valor siempre es uno más que el<br />
mayor valor de ListIndex.<br />
Especifica el número de orden que ocupa el<br />
elemento seleccionado en la lista. Toma el<br />
valor de 0 para el primer elemento, si no ha<br />
selecciona ninguno retorna -<strong>1.</strong><br />
MultiSelect Especifica si se pueden seleccionar varios<br />
elementos de la lista.<br />
SelCount Devuelve el número de elementos<br />
Selected<br />
seleccionados.<br />
Especifica si un elemento de la lista está<br />
seleccionado.<br />
Sorted Especifica si los elementos de la lista se<br />
ordenan alfabéticamente.<br />
Text Especifica el valor del elemento seleccionado<br />
en ese instante. El valor es tratado como una<br />
cadena de caracteres.<br />
Pág. 70