Pregunta sobre combobox
Se que parece una pregunta muy básica pero tengo un combobox y no se como recoger el valor seleccionado en el.
He probado del tipo "combobox1.ItemIndex" pero siempre me devuelve = "-1" Como puedo recoger el valor seleccionado ? salu2 radge |
Hola,
El texto que puedes ver en el "ComboBox" en un momento dado se encuentra en la propieadad "Text" del mismo. No obstante, si no recuerdo mal, la propiedad "ItemIndex" retorna el índice del elemento seleccionado, o "mostrándose" en el "ComboBox". Quiere decirse, que, efectivamente, no debería retornar siempre "-1", que es lo que retorna cuando no hay ningún elemento seleccionado. Todo esto, ya digo, si no recuerdo mal... |
Hola , ItemIndex te devuelve el indice seleccionado en tu ComboBox, en tu caso no tienes ningun item seleccionado, por eso te devuelve -1, para obtener el valor de un item seleccionado es:
Saluditos |
Hola.
Como dice Caro, para mi, es la mejor manera de resolver esto, ya que si tomas la propiedad text del combo puede tomar texto ingresado en el y que tal vez tu no quieres que esto suceda. Si lo utilizas con número tienes que cuidar que hay un defasaje en los valores ya que si tu primer INTEM es el número 1, el itemindex te devuelve 0, deberías hacer itemindex+1. Saludos. |
La franja horaria es GMT +2. Ahora son las 06:29:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi