Tecnología

Inicio

Cómo crear un cuadro de lista en Visual Basic

Cuando desee solicitar información del usuario, puede crear una interfaz interactiva utilizando Visual Basic. Creación de un cuadro de lista es útil en situaciones en las que desee dar al usuario una lista que no deja espacio para una elección imprevisto. Estos cuadros de lista o bien pueden estar preconfigurados en clave o construidos "sobre la marcha", donde se presentan las opciones en una caja de cualquier tamaño, desplazable en caso necesario. Los cuadros de lista también puede permitir al usuario seleccionar más de una opción en en el tiempo. Una vez que el cuadro de lista se ha creado y rellenado, su código puede determinar qué entrada fue elegida por el usuario y su posición numérica en la lista. Los cuadros de lista también se pueden vincular a leer y escribir datos en un campo de una base de datos.

Instrucciones

Crear el cuadro de lista

1 Ir a la paleta "Herramientas" y seleccione la función "Cuadro de lista". Usted puede encontrar esta herramienta, con solo pasar el puntero del ratón sobre cada herramienta y tomando nota de las etiquetas amarillas que aparecen y se identifican los nombres de las diferentes herramientas.

2 Haga doble clic en la herramienta "Cuadro de lista" una vez que se ha encontrado. Esto creará un cuadro de lista, que luego se puede cambiar el tamaño.

3 Arrastra el cambio de tamaño se encarga de extender o reducir el tamaño del cuadro de lista. Si un cuadro de lista no es lo suficientemente alto como para mostrar todas sus entradas, será desplazable.

4 Haga clic en el interior de la caja lista para arrastrar la caja entera a una posición diferente página.

Nombre del cuadro de lista

5 Seleccione el cuadro de lista. Haga clic en los controladores de tamaño para asegurarse de que la caja está seleccionada.

6 Navegar por la ventana "Propiedades". Usted quiere encontrar la propiedad "Nombre".

7 Nombre del cuadro de texto haciendo clic en la columna al lado de "Nombre", y escribiendo en una sola palabra alfanumérica. Esto es lo que va a utilizar para encontrar el cuadro de lista en el código más tarde.

8 Utilice las convenciones estándar al nombrar el cuadro de lista que comienza con "lst" y siguiendo con una palabra corta capitalizado que describe la función del cuadro de lista. Si va a enlazar el cuadro de lista voluntad de una base de datos, considere nombrarlo "lst" y el nombre del campo que se vincula a.

Poblar el cuadro de lista A partir de una base de datos

9 Establecer la propiedad "Origen de datos" en el nombre de un control de datos (creada en el formulario anteriormente), lo que debería constituir la base de datos que desea vincular. Esta propiedad se puede establecer, siguiendo el mismo proceso que utilizó para definir la propiedad "Nombre".

10 Establecer la propiedad "campo de datos" al nombre del campo específico que desea este cuadro de lista para enlazar a. Esta propiedad también se puede ajustar mediante la aplicación del mismo proceso que se utiliza para establecer la propiedad "Nombre".

Poblar el cuadro de lista desde una lista

11 Poblar la propiedad "Lista" estableciéndola en una cadena de valores alfanuméricos y escribiendo CTRL-ENTER entre cada par de valores. Estos se enumeran como opciones en el cuadro de lista.

12 Poblar la propiedad "Texto" estableciéndola en una cadena de valores alfanuméricos que desea que el cuadro de lista para que aparezca cuando el formulario es visto por primera vez.

Consejos y advertencias

  • Asegúrese de crear una etiqueta lógica para el cuadro de lista, preferiblemente uno que refleje su valor.
  • Asegúrese de planificar el ancho apropiado.
  • Es importante nombrar los cuadros de lista inmediatamente después de la creación. El código puede llegar a ser ilegibles si está atestado de demasiados objetos no identificados o numeradas.