Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Desplazar un TComboBox (https://www.clubdelphi.com/foros/showthread.php?t=96120)

Angel.Matilla 21-02-2023 11:40:25

Desplazar un TComboBox
 
Buenos días. Aquí estoy dando la paliza otra vez.

En un formulario tengo un TComboBox que cargo al crearlo a partir de este query:
Código SQL [-]
SELECT Nombre, Codigo FROM Provincia ORDER BY Nombre, Codigo
y la carga la hago así:
Código:

ComboBox1->Items->Clear();
for (; !Query->Eof; Query->Next())
    ComboBox1->Items->AddObject(Query->FieldByName("Nombre")->AsString, (TObject *)Query->FieldByName("Codigo")->AsInteger);

Mi pregunta es esta: ¿Cómo puedo hacer al presentar el formulario que en ese TComboBox se presente un valor concreto, por ejemplo el correspondiente al código 45? He estado mirando y no veo como hacerlo.

Casimiro Notevi 21-02-2023 12:11:57

¿Que se presente quiere decir que esté marcado?

Angel.Matilla 21-02-2023 13:28:15

Sí, efectivamente.

Casimiro Notevi 21-02-2023 13:38:12

¿No será esto mismo?

Neftali [Germán.Estévez] 21-02-2023 15:06:18

Cita:

Empezado por Angel.Matilla (Mensaje 550472)
Mi pregunta es esta:
¿Cómo puedo hacer al presentar el formulario que en ese TComboBox se presente un valor concreto, por ejemplo el correspondiente al código 45? He estado mirando y no veo como hacerlo.

¿No es la propiedad ItemIndex?
Eso sí, antes dentro de la lista de Items, deberás adivinar cual es el ItemIndex del elemento que quieres "presentar".

Angel.Matilla 21-02-2023 19:04:53

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 550480)
¿No es la propiedad ItemIndex?
Eso sí, antes dentro de la lista de Items, deberás adivinar cual es el ItemIndex del elemento que quieres "presentar".

Vale. Me he vuelto loco buscándolo y no lo encontraba., Gracias.

Casimiro Notevi 21-02-2023 19:32:01

¿Buscabas el itemindex? :D
Ya no tenemos 20 años :p


La franja horaria es GMT +2. Ahora son las 11:48:44.

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