SoloCodigo

Programación General => Clarion => Mensaje iniciado por: Ferdangel en Jueves 4 de Mayo de 2006, 12:10

Título: Como Asignar Valores A Un Combobox
Publicado por: Ferdangel en Jueves 4 de Mayo de 2006, 12:10
Hola a todos:
Si yo defino un combobox, y le defino una lista de valores fijos para mostrar, como puedo hacer para agregarle valores en tiempo de ejecución a esa lista y que queden guardados. A los nuevos valores los ingresaría el usuario en caso de que no encuentre el que desea en la lista.

Hola a todos, necesito saber como darle un valor a un combobox cuando entro a una ventana. El combobox toma los valores de una tabla.
Por ejemplo, si tengo una tabla clientes, y pongo un combobox con los nombres de los clientes, quiero que al entrar a la ventana, pueda acceder por código a un Cliente en particular y mostrar el nombre en el combobox.



Gracias y saludos.
Fernando (Argentina)
Título: Re: Como Asignar Valores A Un Combobox
Publicado por: arena_y_niebla en Jueves 15 de Junio de 2006, 12:52
Hola Fernando,

no sé si entiendo exactamente lo que necesitas hacer, pero veamos si esta idea te sirve:

Tenemos declarado:
CComboBox listado;
CString cadena;
"cadena" será un string asociado a un TextBox donde el usuario podrá introducir el nuevo valor a incluir en el combobox.

Para añadir la cadena introducida, una vez que la tengas en la variable "cadena" sólo queda utilizar la función AddString, propia de la clase CComboBox:

listado.AddString(cadena);

De esta manera, añades tantas cadenas como quieras   ;)

Espero que estas ideas te ayuden. De todas formas, si tienes otras preguntas, no dudes en comentarme...

Saludos!!
Ana