Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Limpiar combobox (https://www.clubdelphi.com/foros/showthread.php?t=70421)

agustin173 20-10-2010 00:47:25

Limpiar combobox
 
hola como estan todos

Tengo un pequeño problema y es que cuando limpio el combobox los items no se me cargan nuevamente al combobox me explico mejor

Estoy usando delphi 7
una tabla llamada = Area
un combobox llamado = CBPais

Los datos al combobox se llenando de la tabla area cuando quiero limpiar el combobox para introducir nuevos datos los limpio de la siguiente manera

Código Delphi [-]
CBPais.Items.clear;

y resulta que se limpia pero cuando doy un click al combobox para eligir otro pais aparece en blanco totalmente, como debo limpiarlo para que no se me borren los datos que vienen desde la base de dato.

microbiano 20-10-2010 00:54:43

ummm cual es la opcion de limpiarlo no seria mejor un addItems, asi ya no limpias el combo, soloa gregas un registro mas?

agustin173 20-10-2010 01:01:52

es que debo limpiar a ni vel de pantalla para que el usuario no vea esos datos y todos los campos esten limpio cuando voy a añadir otro registro

osea no es limpiarlo en la base de dato, es en el formulario para agregar nuevos registro

Caral 20-10-2010 01:15:25

Hola
Me parece que si lo limpias lo limpias.:D
Deberas cargar el combo otra vez.
Saludos

agustin173 20-10-2010 01:23:07

caral lo limpio usando la sentencia

Código Delphi [-]
combobox1.items.clear;

y lo cargo en la opcion oncreate del formulario

y no vuelve a cargar despues que le paso esa sentencia si no paso la sentencia el sigue cargando bien, pero si le doy un items.clear no vuelve a cargar

Caral 20-10-2010 01:25:39

Hola
No entiendo muy bien el asunto.
Si lo cargas en el evento oncreate y lo limpias en otro evento logicamente no vuelve a cargar salvo que reinicies.
Lo logico es que lo limpies y lo recargues despues.
Saludos

agustin173 20-10-2010 01:30:18

caral mi hermano esperate ya se el lio cual era, el asunto no es limpiarlo sino es volver el ItemsIndex -1, ese era el lio yo no sabi que se llamaba asi un compañero de la universidad me dijo el nombre.

pero ya se resolvio gracias por todo a ti y a los demas que aportaron sus ideas gracias.


La franja horaria es GMT +2. Ahora son las 05:16:33.

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