SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: FRIJU en Martes 9 de Septiembre de 2003, 10:33
-
Hola Compañer@s!
Tengo en un formulario un Combobox, que lo utilizo como parametro en los informes.
Cuando he elegido algún valor de la lista, no me deja luego, quitarlo y dejarlo en blanco.
Es alguna propiedad o no se puede?
Creo que me he explicado. ¿no?
Muchas gracias de antemano.
:flower:
-
Kaixo FRIJU.
Si no entiendo mal, quieres eliminar un elemento del combo una vez que lo hayas seleccionado. Esto lo puedes hacer de la siguiente forma:
Combo1.RemoveItem Combo1.ListIndex
Espero que esto sea lo que buscabas.
Agur.
-
Bos dias Brroz!
No quiero borrar, lo que quiero es que cuando en un combo pueda elegir un elemento de la lista o a blancos.
Cuando entro en el formulario el combo está a blancos pero si elijo algún elemento luego no lo puedo blanquear.
Muchas Gracias Galiza.
Te envio una dirección que igual te interesa sobre el prestige.
Deica logo.
http://www.iespana.es/tramaprestige/prestige.html (http://www.iespana.es/tramaprestige/prestige.html)
-
Para anular el elemento seleccionado de un combobox pon:
ComboBox1.ListIndex=-1
-
Ezkerrikasko, un link verdaderamente INFORMATIVO y no la basura que pretenden que traguemos a través de la TV. Lo que me parece increible es que después de que estas cosas se sepan, esa pandilla de asquerosos sigan donde están y diciendo las cosas que dicen, y peor aún, ¡que haya 'gente' que los defienda y vote!
Por otro lado, en lo relativo a tu consulta, 100% de acuerdo con Angeles.
Aupa!
-
Hola compañer@s!
Ya me podeis perdonar, pero o no os entiendo o no me explico.
Tengo un combo, que deseo que el usuario pueda elegir algún elemento de lista o ninguno.
Problema!
Cuando selecciono algún nombre, puedo cambiar el seleccionado por otro de la lista.
Pero si deseo ningún elemento no lo puedo blanquear.
de todas formas Muchisimas gracias por el interes.
:flower:
-
Creo que lo voy pillando...
Supongo que usas el combo como filtro para una selección, y quieres poder filtrar o no según lo que selecciones en el combo. Para esto podrías agregar a mano un elemento al combobox que sea 'Seleccionar Todos' o algo así, de forma que cuando el usuario lo elija, no se aplique ningún filtro.
ComboBox1.AddItem "Seleccionar Todos"
Te recomendaría añadirlo como primer elemento del combo, para no tener problemas con el índice del elemento, que de esta forma sería 0.
La selección en el combo y la aplicación del filtro sería algo así:
Private Sub Combo1_Click
dim Filtro As String
If Combo1.ListIndex = 0 Then
Filtro = ""
ElseIf Combo1.ListIndex = -1
Exit Sub
Else
Filtro = "WHERE Campo='" & Combo1.List(Combo1.ListIndex) & "'"
End If
FuncionOCodigoAplicarFiltro Filtro
End If
Espero que ahora sí que te valga la solución. Si ves que tampoco es esto lo que necesitas, a ver si puedes explicar el caso con un ejemplo...
Agur.
-
Muchas Gracias Brroz!!
Creo que me valdrá.
Veo que controlas algunas palabras de Euskera. Todo un detalle.
Yo estudié en Santiago de Compontelas como puedas, pero ya se me ha olvidao.
Moitas gracias.
-
Me va el idioma, me va la tierra y me va la gente... Me gustaría saber más Euskera, pero me quedo sólo con unas pocas palabras... las típicas, las que voy sacando y recordando de letras de algunas canciones ...
Me alegro de que te pueda valer la solución.
Deica pronto.