You are on page 1of 19

cuadro combinado De Wikipedia, la enciclopedia libre

Un cuadro combinado genrico Un cuadro combinado es un widget de la interfaz grfica de usuario de uso comn (o control). Tradicionalmente, es una combinacin de una lista desplegable o cuadro de lista y un cuadro de texto editable de una sola lnea, lo que permite al usuario si desea escribir un valor directamente en el control o elegir de una lista de opciones existentes. Hoy en da, la distincin original entre un cuadro combinado y una lista desplegable con frecuencia ha desaparecido. Los cuadros combinados se aplican tpicamente para proporcionar la funcionalidad de autocompletar o Autotype de una forma sencilla para el usuario. Terminologa == == fn9oyunhrbgu yfygf7rygfyc2uefc26ef ytfytuhf fecha = 18 Noviembre 2008 | obra = IT y comunicacin | editor = |. Date = 15 de febrero 2007}} </ ref> En Java y NET, "cuadro combinado" no es sinnimo para la "lista desplegable". [1] [2] Definicin de "lista desplegable" a veces se aclar con trminos tales como "cuadro combinado no editable" (o algo similar) para distinguirlo de "cuadro combinado". [editar] Vase tambin

You are here: start visual_basic:start visual_basic:combobox

UNIDAD VISUAL BASIC I PROGRAMACIN VISUAL ELEMENTOS BSICOS 15.-CONTROL ComboBox Existen muchas ocasiones en donde el usuario del programa tiene que proporcionar datos que provienen de un conjunto finito y muy pequeo de posibles respuestas, esto significa que cada vez que se ejecute el programa, el usuario estar proporcionando las mismas respuestas. Ejemplo de esta clase de datos, son Municipio en BC, las posibles respuestas solo son (Tecate, Tijuana, Mexicali, Ensenada, Rosarito), otro ejemplo es Sexo (Hombre, Mujer), etc. Para situaciones como esta, existen componentes que permiten programar por adelantado las posibles respuestas, y el usuario solo debe seleccionar la respuesta apropiada , enlugar de tener que escribirla. Este componente ComboBox nos permite definir en primera instancia un conjunto de datos o valores respuestas asociados a una caja de edicin cualesquiera, as ahora el

usuario tendr la oportUNIDAD VISUAL BASIC de seleccionar un dato del conjunto de datos o respuestas ya predefinido. Este componente ComboBox tiene dos partes, una parte de encabezado, para poner el nombre del grupo de respuestas( por ejemplo municipios, sexo, etc.), que se carga usando la propiedad Text del componente. La segunda parte es la lista de opciones o respuestas que se debe cargar al tiempo de diseo de la ventana, en el momento de poner el componente ComboBox1, solo hacer click a un lado de la propiedad list, en la pagina de propiedades y cargar la primera respuesta y enter, luego click otra vez a un lado de propiedad list, cargar segunda respuesta y enter, luego click otra vez a un lado de la propiedad list cargar tercera respuesta y enter, y as sucesivamente, como ya se indico es para cuando son pocas respuestas de antemano conocidas. Al momento de ejecucin del programa, toda la lista de respuestas, estarn a la vista del usuario, para que este ultimo la seleccione. Recordar que el usuario al momento de ejecucin del programa, solo vera el encabezado, para seleccionar su respuesta deber apretar la flechita que esta a un lado delencabezado. Para procesar o programar este componente solo usar su propiedad Text de manera normal como si fuese un Control Text, ejemplo:( suponer que se tiene un Combo, cargado con tres nmeros pares)

TAREAS PROGRAMACION VISUAL BASIC 1.- Construir un cuestionario de 5 combos con tres respuestas cada uno de ellos sobre hbitos alimenticios de nios, cinco TextBoxs abajo recogen las respuestas. 2.- Evaluar la funcin cuando X = 2, 3, 5

FUNIBER: Educacin Online Postgrados y Cursos A Distancia Campus Virtual - Becas


www.FunIber.orgEnlaces patrocinados

Los COMBOBOX se usan para seleccionar un tem u opcin entre muchos tems u opciones, un caso comn es cuando nos registramos en una pgina web y nos dan a elegir un pas entre una lista larga de todos los pases del mundo. Ensearemos a usar las operaciones bsicas del COMBOBOX en Visual Basic 2010, con un ejemplo, el cual ejecute las operaciones bsicas del COMBOBOX, que son Adicionar tems, Editar tems y eliminar tems. Visita mi web:http://www.daimonsoftware.com/

Ahora empecemos creando un nuevo proyecto de Visual Basic

2010. Necesitamos las siguientes herramientas: 2 LABEL, 2 TEXEDIT, 3 BOTONES y un COMBOBOX.

Cuando arrastres estos componentes, trate de que tu formulario tenga este aspecto:

Primero aprenderemos a insertar un nuevo tem, hacemos doble clic en el botn INSERTAR:

Ahora en medio de la funcin BUTTON1_CLICK antes de ENDSUB escribimos el siguiente cdigo que sirve para agregar nuevos tems a nuestro componente COMBOBOX1 'primero verificamos que en TEXBOX2 no est vacio If TextBox2.Text.Length > 0 Then

ComboBox1.Items.Add(TextBox2.Text) 'adicionamos el item de COMBOX2 End If En la siguiente imagen se tiene el cdigo descrito, que es copia del editor de condigo de Visual Basic 2010:

Para editar un tem de nuestra herramienta COMBOBOX1, hacemos doble clic en el botn EDITAR, el siguiente cdigo sirve para editar un tem. 'primero verificamos que TEXBOX1 y TEXBOX2 no estn vaco If TextBox1.Text.Length > 0 And TextBox1.Text.Length > 0 Then ComboBox1.Items.RemoveAt (CInt(TextBox1.Text)) ' eliminamos el tem de la posicin TEXBOX1 ComboBox1.Items.Insert (CInt(TextBox1.Text), TextBox2.Text) ' inserta el Nuevo elemento TEXBOX2 End If En la siguiente imagen se tiene el cdigo descrito, que es copia de editor de condigo de Visual Basic 2010:

Ahora volvemos al formulario y esta vez hacemos doble clic en el botn3 que es el botn

eliminar:

Para eliminar un tem de la herramienta COMBOBOX escribimos el siguiente cdigo en la funcin de nuestro botn Eliminar: 'primero verificamos que TEXBOX1 no este vaco If TextBox1.Text.Length > 0 And TextBox1.Text.Length > 0 Then ComboBox1.Items.RemoveAt (CInt(TextBox1.Text)) ' eliminamos el tem de la posicin TEXBOX1 End If Si lo hemos hecho bien la escritura del cdigo nos abra quedada de la siguiente forma como se muestra en la siguiente imagen:

Ahora podemos ejecutar la aplicacin sin antes guardarlo, con estas tres operaciones bsicas de un COMBOBOX que son nuevo tem, editar tem y eliminar tem, ya sers capas de usar la herramienta COMBOBOX en Visual Studio 2010, y realizar tus propias utilidades.

Los cuadros combinados se llaman as porque se "combinan" las caractersticas que se encuentran en los dos cuadros de texto y cuadros de lista. Los cuadros combinados tambin se les conoce comnmente como "cajas desplegables" o "listas desplegables". Hay tres estilos de cuadro combinado:

0 Desplegable Combo

1 Combo simple 2 Lista desplegable En tiempo de diseo, se establece el estilo del cuadro combinado en vb6 con la propiedad Style.

De los tres estilos de cuadro combinado, el ms similar a un ListBox es "2 - lista desplegable". De hecho, todo lo discutido en las ltimas pginas sobre ListBoxes aplica a los cuadros combinados estilo desplegables, excepto los siguientes:

La lista desplegable muestra el elemento seleccionado en el cuadro de texto del cuadro combinado. La parte ListBox del cuadro combinado permanece oculta hasta que el cuadro combinado recibe el foco y el usuario hace clic en la flecha hacia abajo en el cuadro de texto.

Puede cambiar el ancho de un cuadro combinado desplegable, pero no su altura.

Al igual que un ListBox, ya diferencia de los otros estilos de cuadro combinado, el usuario slo puede seleccionar un valor que est en la lista no pueden escribir un nuevo valor. Sin embargo, si el usuario no presiona una tecla del teclado, el elemento ms cercano en la lista alfabticamente ser seleccionado (es decir, si el usuario escribe la letra "B", y la palabra "pltano" se encuentra en la lista, entonces "Banana" voluntad ser seleccionado).

Varias selecciones no se pueden hacer. Slo un elemento puede ser seleccionado de la lista.

A diferencia de un ListBox, VB no de forma automtica antes de seleccionar el primer valor en un cuadro combinado. Por lo tanto, el valor inicial de la propiedad ListIndex es 1. Si no preselecciona un valor en el cdigo (por ejemplo, en el procedimiento Form_Load), a continuacin, asegrese de visitar la propiedad ListIndex por un valor de 1 cuando se echa de ver qu elemento seleccionado por el usuario.

El "0 Desplegable Combo" estilo de cuadro combinado opera de la misma forma que la lista desplegable, salvo que el usuario escriba un nuevo valor en el cuadro de texto del cuadro combinado. Tenga en cuenta que si el usuario escribe un valor distinto de lista, este valor no se

agrega automticamente a la lista, y el valor de ListIndex sera 1. Usted debe verificar la propiedad Text para acceder a la seleccin o la entrada del usuario.

El "1 Combo Simple" estilo de cuadro combinado funciona de una manera similar a la Desplegable Combo en el que el usuario puede seleccionar un elemento de la lista o escriba una nueva entrada. La diferencia es que la lista no se caiga como un ListBox, se determina la altura de la parte de lista en tiempo de diseo. Este es el nico estilo de combo-box que permite ajustar la altura de la parte de lista.

Brindar las opciones de usuario para seleccionar valores de una lista en la aplicacin de Visual Basic puede proporcionar la flexibilidad necesaria para crear una aplicacin fcil de utilizar. Una propiedad "ComboBox.Items" se utiliza para obtener la referencia a la lista de los elementos del control. Esta propiedad puede utilizarse para agregar, eliminar y obtener los elementos de la coleccin. Puedes obtener fcilmente estos artculos y mostrarlos en un control diferente.

Nivel de dificultad: Moderada

Instrucciones
1.

1 2

Inicia Microsoft Visual Basic Express, haz clic en "New Project" (Nuevo proyecto) en el panel izquierdo de la pantalla de la computadora y haz doble clic en "Windows Forms Application" (Aplicacin de formularios de Windows) para crear un nuevo proyecto.

2.

Haz doble clic en "ComboBox" desde el panel "Toolbox" (Caja de herramientas) para crear un panel de control de cuadro combinado nuevo. Haz doble clic en "Button" (Botn) para crear un nuevo botn. Agrega un control ListBox utilizando la misma tcnica.

3.

3
Haz doble clic en el formulario para crear un nuevo procedimiento de evento de carga de formulario y escribe el siguiente cdigo para agregar cinco puntos en el control de cuadro combinado: Me.ComboBox1.Items.Add("value 1") Me.ComboBox1.Items.Add("value 2") Me.ComboBox1.Items.Add("value 3") Me.ComboBox1.Items.Add("value 4") Me.ComboBox1.Items.Add("value 5")

4.

4
Haz doble clic en "Button1" para crear un evento clic del botn y escribe el siguiente cdigo para agregar el conjunto de los valores del cuadro combinado a una variable de la lista y mostrar los valores a travs de un cuadro de lista: the values through a list box: Dim comboBoxList As New List(Of String) For Each cmbItem In Me.ComboBox1.Items comboBoxList.Add(cmbItem) Next Me.ListBox1.DataSource = comboBoxList

5.

5
Pulsa la tecla "F5" para ejecutar el programa y haz clic en "Button1" para mostrar los valores del cuadro combinado a travs del cuadro de lista

propiedades
Mejor respuesta - elegida por los votantes
En Visual Basic 6, pods agregar elementos el combobox con el mtodo Additem (Agregar item).Tiene la siguiente sintaxis: ComboBox1.AddItem "Rojo" ComboBox1.AddItem "Azul" ComboBox1.AddItem "Amarillo" ComboBox1.AddItem "Verde" ComboBox1.AddItem "Blanco" ComboBox1.AddItem "Negro"

Control ListBox y ComboBox


Volver al ndice

En esta pgina se describe el uso bsico de los controles ComboBox y ListBox de Visual basic con algunos ejemplos para cada control

Control ListBox
El control ListBox permite aadir elementos en forma de lista y tambin poder seleccionar elementos de la misma para trabajar los datos. Este control permite seleccionar un elemento solo o varios de ellos, utilizando la propiedad Multiselect. La imagen de la izquierda muestra un ListBox en el que se selecciona un solo elemento y a la derecha se seleccionan varios:

Para agregar elementos a un control ListBox en tiempo de diseo, se debe seleccionar el control Listbox, y desde la ventana de propiedades ubicarnos en la que se llama List. Al desplegarla podemos agregar y remover elementos. Para esto se debe ingresar uno, luego mantener la tecla Ctrl presionada y presionar Enter, y agregar el siguiente y asi con los dems. Para agregarlos en tiempo de ejecucin, es decir mediante cdigo, se utiliza un mtodo llamado AddItem. Por ejemplo evento Click Visual Basic buscamos el si quisiramos agregar un elemento a un control llamado List1 en el de un botn, debemos escribir el nombre del ListBox y presionar el ".". desplegar la lista de propiedades y mtodos del control List, en ella mtodo AddItem, como muestra la imagen:

El mtodo AddItem tiene 2 parmetros.

AddItem "Elemento que vamos a agregar", "Index (posicin)"


El primer parmetro es obligatorio, y es el elemento que vamos a aadir al control List. El segundo parmetro no es obligatorio, es decir es opcional, y permite especificar el lugar donde aadir el elemento, es decir la posicin. A este se le pasa un nmero entero, por ejemplo 0, 1, 5 etc...Si no se especifica una posicin, el elemento que se agrega es aadido al final de la lista. Por ejemplo, si quisiera agregar 5 nombres de pases en un control llamado List1, cuando presionamos un Command1 :

Private List1.AddItem List1.AddItem List1.AddItem List1.AddItem List1.AddItem End Sub

Sub

Command1_Click() "Brasil" "Francia" "Italia" "Argentina" "venezuela"

Al probar lo anterior, Visual Basic no di error al no indicar la posicin o el parmetro Index, ya que como se dijo dicho parmetro es opcional. Para eliminar un elemento se utiliza el mtodo RemoveItem. Este mtodo tiene un parmetro llamado Index en el cual debemos indicar la posicin del elemento que vamos a eliminar.

Por ejemplo:

Private 'Eliminamos el List1.RemoveItem End Sub

Sub elemento 2 de

Command2_Click() la lista 2

El ejemplo anterior eliminara de la lista el elemento "Italia". Te preguntars porque elimina a "Italia" si este est en la posicin 3. En realidad est en la posicin 2, ya que se comienza el conteo desde el 0, es decir en la lista del ejemplo anterior, "Brasil" tiene el nmero 0, "Francia" el 1, "Italia" el 2 etc... Importante: Al eliminar un elemento de la lista, el nmero relacionado al elemento o Item a eliminar, debe estar en la lista, ya que si no dara un error al querer eliminar un Item que no se encuentra.

Ejemplo simple para agregar y eliminar elementos de un control List


Para el siguiente ejemplo colocar los siguientes controles en un formulario como est en la imagen:

Un control Label1 y en el Caption escribir "Nombre". Un Command1 y en el Caption "Aadir". Al Command2 "Eliminar Seleccionado". Luego agrega un Text1 al lado del control Label1 y un control List1.

El elemento que escribamos en el Text1, cuando se presione " Aadir " se agregar al control List1, cuando presionemos el Command2 se eliminar de la lista el elemento que se encuentre seleccionado.

Colocar el cdigo en el formulario:

Private Sub Command1_Click() If Text1 = "" Then MsgBox "Debe ingresar un nombre para poder agregar un elemento", vbQuestion + vbOKOnly, "Datos incompletos" 'Salimos de la rutina ya que no se ha ingresado nada en el control text1 Exit Sub End If 'Agregamos el List1.AddItem End contenido del Text1 en el control List1 Text1 Sub

Private Sub 'Si la lista no est vaca If List1.ListIndex 'Eliminamos el elemento que List1.RemoveItem End End Sub

Command2_Click() entonces podemos eliminar <> -1 Then se encuentra seleccionado List1.ListIndex If

En el ejemplo anterior cuando se presiona aadir, antes de utilizar el mtodo AddItem para aadir el contenido del Text1, se comprueba mediante un IF que el Text1 no est vaco. Si est vaco se muestra un mensaje de error y se sale de la rutina mediante Exit sub. Si se ha ingresado algn texto, ignora la clusula IF Then y ejecuta la lnea que aade el Item. En el botn de Eliminar el elemento seleccionado se utilizan una propiedad que no se coment llamada ListIndex. Esta propiedad nos devuelve el nmero del elemento que se encuentra seleccionado actualmente. Cuando el ListBox no tiene ningn elemento seleccionado, el valor de ListIndex es de -1. Para que no de error al querer eliminar un elemento que no se encuentre seleccionado, primero debemos comprobar que el valor de ListIndex es distinto a -1, por ejemplo

If List1.ListIdex <> -1 Then ....


Si el valor es distinto a -1 quiere decir que hay un elemento seleccionado, entonces se procede a la eliminacin del mismo, utilizando el mtodo RemoveItem pasndole como parmetro el nmero de ListIndex.

Propiedad Sorted:
Si quisiramos ordenar el contenido, es decir los elementos del control List en forma alfabtica, debemos utilizar la propiedad Sorted. Esta propiedad no se puede utilizar en tiempo de ejecucin, si no que la debemos establecer en tiempo de diseo desde la ventana de propiedades. Si la propiedad est en True,la lista de elementos se mostrar en forma ordenada, si est en False sin ordenar. Por defecto esta propiedad est con el Valor False.

Eliminar elementos con el mtodo Clear


Para eliminar todo el contenido de un control ListBox se utiliza el mtodo o funcin llamado Clear. Por ejemplo:

Private 'Elimina List1.Clear End Sub todo el

Sub contenido

Command1_Click() del ListBox

Este mtodo no necesita ningn parmetro, solo ejecutarlo para que todo el contenido del control sea eliminado. Tampoco produce un error si ejecutamos Clear y el ListBox no tiene elementos, es decir si los tiene los elimina, si no tiene elementos y se ejecuta Clear, no ocurre nada.

Propiedad ListCount
La propiedad ListCount devuelve la cantidad de elementos que contiene el control. Por ejemplo, en las siguientes lneas, cuando se presiona un Command1, se agregan 3 elementos. Luego se muestra un mensaje, mediante un MsgBox, con la cantidad de elementos del control, consultando el valor de la propiedad ListCount :

Private 'Agregamos List1.AddItem List1.AddItem List1.AddItem 3

Sub elementos al

Command1_Click() listado "Enero" "Febrero" "Marzo" de elementos devuelve 3 List1.ListCount

'Mostramos medianete 'del contenido del MsgBox End Sub

un mensaje la cantidad ListBox, en este caso

Propiedad List
La propiedad List devuelve o establece los elementos contenidos en la lista del control. Esta propiedad lleva un parmetro que indica el nmero del elemento que se quiere consultar. Un ejemplo: si quisiera mostrar en un Label1 el texto del elemento que se selecciona, haramos lo siguiente:

Colocar un List1 y un Label1. Pegar esto en el formulario:

Private 'Agregamos List1.AddItem List1.AddItem List1.AddItem End Private 'Cuando mostramos Label1 End Sub hacemos en

Sub elementos

al

Form_Load() listado "Enero" "Febrero" "Marzo" Sub

Sub Click en el Label1 =

un el

List1_Click() elemento del List1 _ texto del elemento List1.List(List1.ListIndex)

En el cdigo anterior, cuando carga el formulario en el evento Load, se agregan 3 elementos cualquiera. El restante cdigo se encuentra en el evento Click del control

List, por eso se ejecutar cada vez que hagamos un Click en el mismo, y utilizando la propiedad List y pasndole otra propiedad ya vista " ListIndex ", obtenemos el texto del elemento actualmente seleccionado. Si pasramos un nmero, nos mostrara el texto del elemento que corresponde a ese nmero dentro del ListBox. Siguiendo el ejemplo anterior en el que tenamos 3 elementos, si se hiciera esto

Private Label1 End Sub

Sub =

List1_Click() List1.List(2)

...el control Label1 mostrara el texto del elemento 2, que sera "Marzo". Esto como ya se indic antes es porque el primer elemento en la lista es el 0, que en este caso corresponde a "Enero", el segundo elemento es el 1, en este caso "Febrero" , etc...

Otras propiedades del control ListBox son:


Propiedad Backcolor : Establece el color de fondo del control Propiedad Enabled : Permite habilitar o deshabilitar el control ListBox - Valores True y False Propiedad Font : Establece el tipo de fuente, tamao estilo etc... de los elementos Propiedad ForeColor : Establece el color de la fuente de los elementos Propiedad Height y Width : Establece el ancho y alto del control Propiedad MultiSelect : Permite indicar si el ListBox se podr seleccionar mas de un elemento Propiedad Visible : Si est en True el control ser visible si est en False estar oculto

Eventos del control ListBox

Los eventos principales del control son: Evento Click: Ocurre cuando el usuario presiona y libera un botn del mouse encima de un objeto. Evento DblClick: Ocurre cuando el usuario presiona y libera un botn del mouse y despus lo vuelve a presionar y liberar sobre un objeto. Evento DragDrop: Ocurre cuando finaliza una operacin de arrastrar y colocar. en este enlace hay un ejemplo simple del uso de este evento: DragDrop entre
dos listbox

Evento DragOver: Ocurre cuando una operacin de arrastrar y colocar est en curso.

Evento GotFocus: Ocurre cuando el control recibe el enfoque. Evento LostFocus: Ocurre cuando un objeto Pierde el enfoque el control Evento ItemCheck: Ocurre cuando la propiedad Style de un control ListBox es 1 (casillas de verificacin) y la casilla de verificacin de un elemento en el control ListBox est activada o desactivada.

Evento KeyDown: Ocurre cuando el usuario presiona una tecla mientras un objeto tiene el enfoque.

Evento KeyPress: Ocurre cuando el usuario presiona y libera una tecla ANSI. Evento KeyUp: se produce cuando el usuario libera una tecla mientras el control tiene el enfoque.

Evento MouseDown: Ocurre cuando el usuario presiona el botn del mouse mientras un objeto tiene el enfoque.

Evento MouseMove: Ocurre cuando el usuario mueve el mouse. Evento MouseUp: Ocurre cuando el usuario libera el botn del mouse mientras un objeto tiene el enfoque.

Evento

Scroll:

Ocurre

cuando

cambia

la

posicin

de

un

cuadro

de

desplazamiento en un control, es decir cuando se mueve la barra de Scoll Evento Validate: Se produce cuando un control pierde el enfoque en favor de un control que produce una validacin.

Control ComboBox.

Este control muy utilizado en los programas nos permite mediante una lista desplegable poder seleccionar elementos, como tambin es posible introducir elementos a la misma

Otro tipo de vistas del control ComboBox son las siguientes, que se modifican desde la propiedad Style del control

El primero DropDown es el estilo por defecto y se despliega la lista cuando pulsamos en la flecha. El segundo Simple Combo ya presenta la lista desplegada y no tiene un botn para desplegar los elementos. El tercero DropdownList , es igual que el DropDown, pero con la diferencia que no se puede ingresar un texto, solo se puede seleccionar elementos. Este control es muy parecido al control List en lo que se refiere a las propiedades y mtodos para manejar los datos, para agregar elementos se utiliza el mtodo AddItem. Por ejemplo , el siguiente cdigo aade 50 elementos en un bucle For Next:

Dim

Elemento de = la

As 0 variable To Elemento al

Integer 50 Combo i

For Elemento 'Agregamos el valor Combo1.AddItem Next

Al igual que el control ListBox, para eliminar todo el contenido se usa el mtodo Clear

'Eliminamos Combo1.Clear

todo

el

contenido

Al igual que el control List, para averiguar el valor de un determinado elemento se utiliza la propiedad List especificndole el nmero del elemento, ListCount (para saber el nmero de elementos), ListIndex (saber el elemento seleccionado), el Mtodo RemoveItem (Elimina el elemento especificado) etc..

Propiedad DataField y DataSource


Estas dos propiedades presente en el control ListBox y el control ComboBox, adems de varios otros controles de visual basic, como el Label, TextBox etc..., pemiten enlazar los controles a una base de datos.

DataField: Devuelve o establece un valor que enlaza un control con un campo del registro actual.

DataSource: Establece un valor que especifica el control de datos mediante el cual se enlaza el control actual a una base de datos

Por ejemplo, lo siguiente, enlaza un control Combo1, que previamente est asociado a un control Data1 mediante la propiedad DataSource, con el campo " Nombres " de una tabla llamada Clientes, de la base de datos Bd1.Mdb.

Data1.DatabaseName Data1.RecordSource

App.Path =

&

"\bd1.mdb" "Clientes"

Combo1.DataField = "Nombres"