Ver Mensaje Individual
  #1  
Antiguo 07-03-2018
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: Jan 2007
Posts: 771
Reputación: 12
Angel.Matilla Va por buen camino
Uso de TObject en un TStringList

Uso con relativa frecuencia (ComboBox, Listbox, etc.) el método AddObjects para poder tener dos "columnas" en estos objetos. Siempre lo había usado con enteros pero me he encontrado una sugerencia de ecfisa en otro hilo para poder poner por ejemplo un AnsiString.

Sin embargo no veo como hacer para recuperar el valro de esa "segunda columna". Hasta ahora, con valores enteros, lo hacía así por ejemplo:
Código PHP:
int nValor = (long)(Tobject *)ComboBox->Items->Objects[ComboBox->ItemIndex]; 
pero ¿cómo hago para extraer ese valor? Haciendo algo similar:
Código PHP:
AnsiString cCadena = (AnsiString)(Tobject *)ComboBox->Items->Objects[ComboBox->ItemIndex]; 
el compilador me da error.
Responder Con Cita