Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pasos a seguir:
a) Abra un nuevo proyecto desde el men File.
cajas de
Propiedad
Valor
es
Frame1
Check1
Check2
Caption
Libros de programacin
Height
2175
Width
4215
Name
chkLibro1
Caption
Width
3855
Name
chkLibro2
Caption
Pascal estructurado
Borland.
Width
7.0,
Tomo
II.
Autor:
3855
Check3
Name
chkLibro3
Caption
Width
3855
Name
chkLibro4
Caption
Width
3855
Command
1
Name
cmdMostrarLibro
Caption
&Mostrar libro
Command
2
Name
cmdSalir
Caption
&Salir
Check4
2
- 3.1.7 Las cajas de lista (ListBox)
Una lista es un control en el que se pueden tomar varios registros de lneas,
teniendo uno o varios de ellos seleccionado. Si en la lista hay ms registros
de los que se pueden mostrar al mismo tiempo, se aade automticamente
una ScrollBar.
Para aadir o eliminar registros de la lista en modo de Ejecucin se utilizan
los mtodos AddItem y RemoveItem.
El contenido de un ListBox suele inicializarse desde el evento Form_Load
de los formularios, de tal manera, las listas obtienen sus elementos antes de
que la aplicacin cargue totalmente.
- 3.1.7.1 Mtodos y propiedades de las cajas de lista
A continuacin se detallan los mtodos y las propiedades ms importantes
de un ListBox.
Mtodo
AddItem
Descripcin
Se utiliza para agregar registros a la lista cuando la aplicacin
esta en ejecucin.
Su formato es: ObjetoList.AddItem Elemento, Posicin
Donde ObjetoList representa el control ListBox, AddItem
es el mtodo que agrega el elemento al ListBox, Elemento
es el texto que se muestra en la posicin indicada, y Posicin
es el lugar donde se ubicar el elemento, comenzando desde
la posicin 0.
Ejercicio:
a) Abra un nuevo proyecto desde el men File.
b) Inserte un ListBox.
c) Haga doble clic en cualquier parte del formulario
menos donde se encuentre el cuadro de lista.
d) En el evento Load del formulario escriba:
Private Sub Form_Load ( )
List1.AddItem "Visual Basic 6.0, Tomo I. Autor:
Microsoft.", 0
List1.AddItem Delphi 6.0, Tomo II. Autor: Borland., 1
List1.AddItem Turbo Pascal 7.0, Tomo I. Autor:
Borland., 2
End Sub
e) Corra la aplicacin pulsando la tecla [F5].
f) Observe que se han aadido los elementos al cuadro
de lista.
RemoveIt
em
Mtodo
Clear
Propiedades:
Propied
ad
List
ListCoun
t
Descripcin
Se utiliza para agregar elementos o registros en tiempo de
diseo al control ListBox. Se recomienda utilizar el mtodo
AddItem para agregar los elementos en vez de la propiedad
List que es menos prctica y menos especifica.
Devuelve el nmero de elementos que contiene un control
ListBox.
Ejemplo:
MsgBox(List1.ListCount)
Index
ListIndex
MultiSele
ct
Propieda
d
SelCount
Descripcin
Devuelve el nmero de elementos seleccionados en un control ListBox.
Selected
Sorted
Pasos a seguir:
a) Abra un nuevo proyecto desde el men File.
b) En la propiedad Height agregue 4920, en la propiedad Width establezca
el valor 7170 y en la propiedad Caption escriba Pases.
c) Inserte primero una etiqueta (Label1) y debajo de esta inserte un control
TextBox (Text1) y un botn de comando (Command1) tal y como se puede
apreciar en la imagen.
d) Insertar una segunda etiqueta (Label2) y debajo de esta un control
ListBox (List1).
e) Debajo de estos inserte una tercera etiqueta (Label3), una segunda caja
de texto (Text2) y dos botones de comandos (Command2, Command3).
Propiedad
AutoSize
Caption
Font
Name
Text
Name
Caption
AutoSize
Caption
Font
Name
AutoSize
Caption
Font
Name
Text
Locked
Name
Caption
Name
Caption
Valor
True
Introduzca el pas:
Tamao 10, Estilo Negrita.
txtPais
(vaco)
cmdAgregar
&Agregar
True
Lista de pases:
Tamao 10, Estilo Negrita.
lstPaises
True
Pases agregados:
Tamao 8, Estilo Negrita.
txtCantidadPaises
(vaco)
True
cmdEliminar
&Eliminar
cmdSalir
&Salir
Pasos a seguir:
a) Abra un nuevo proyecto desde el men File.
Propiedad
Valor
AutoSize
True
Caption
Seleccione un pas:
List1
Name
lstPaises
Command1
Name
cmdSalir
Caption
&Salir
h) Haga doble clic en cualquier zona libre del formulario, es decir, en una
parte que no resida algn control, y en el evento Load del formulario
escriba la siguiente lnea de cdigo:
Private Sub Form_Load()
'Agrega los pases al control
lstPaises.AddItem "Repblica Dominicana"
lstPaises.AddItem "Per"
lstPaises.AddItem "Salvador"
lstPaises.AddItem "Mxico"
lstPaises.AddItem "Puerto Rico"
lstPaises.AddItem "Ecuador"
End Sub
i) En el evento Click del control ListBox escriba lo siguiente:
Private Sub lstPaises_Click()
If lstPaises.List(lstPaises.ListIndex) = "Repblica Dominicana" Then
MsgBox ("Santo Domingo")
ElseIf lstPaises.List(lstPaises.ListIndex) = "Per" Then
MsgBox ("Lima")
ElseIf lstPaises.List(lstPaises.ListIndex) = "Salvador" Then
MsgBox ("San Salvador")
ElseIf lstPaises.List(lstPaises.ListIndex) = "Mxico" Then
MsgBox ("Mxico")
ElseIf lstPaises.List(lstPaises.ListIndex) = "Puerto Rico" Then
MsgBox ("San Juan")
ElseIf lstPaises.List(lstPaises.ListIndex) = "Ecuador" Then
MsgBox ("Quito")
End If
End Sub
j) Corra la aplicacin pulsando la tecla [F5].
k) Seleccione cualquier pas de la lista para que el programa muestre su
capital en una ventana de dialogo.
l) Salga de la aplicacin.
m) Guarde la aplicacin desde el men File.
http://monografias.blogcindario.com/2010/10/00006-estructura-de-lamonografia.html