Ver Mensaje Individual
  #4  
Antiguo 31-08-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Lo que ocurre es que la propiedad "ValueFromIndex" :

Cita:
Empezado por Ayuda de Delphi
Represents the value part of a string with a given index, on strings that are name-value pairs.
Esto es, que, probablemente no necesitas utilizar esa propiedad, pero la propia "Items", junto con "ItemIndex" para averiguar qué elemento se seleccionó en el "TComboBox", tal que así:

Código Delphi [-]
 var
   i: integer;
 begin
   i := cbEjemplo.ItemIndex;
   if i <> -1 then
     ShowMessage(cbEjemplo.Items[i]);
 end;
Si haces pruebas verás que, efectivamente, a la que se seleccione un elemento del "TComboBox" su propiedad "ItemIndex" dejará de ser "-1", pues, como dice ContraVeneno si fuera así se estaría indicando que no hay ningún elemento seleccionado en el "TComboBox".

Revisa en la ayuda de delphi el resto de la descripción y forma de uso de la propiedad "ValueFromIndex" y prueba accediendo a los elementos como se hace arriba, mediante su propiedad "Items", sencillamente.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita