Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-10-2010
agustin173 agustin173 is offline
Miembro
 
Registrado: jun 2010
Posts: 158
Poder: 14
agustin173 Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 20-10-2010
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
ummm cual es la opcion de limpiarlo no seria mejor un addItems, asi ya no limpias el combo, soloa gregas un registro mas?

Última edición por microbiano fecha: 20-10-2010 a las 00:55:21. Razón: por error
Responder Con Cita
  #3  
Antiguo 20-10-2010
agustin173 agustin173 is offline
Miembro
 
Registrado: jun 2010
Posts: 158
Poder: 14
agustin173 Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 20-10-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Me parece que si lo limpias lo limpias.
Deberas cargar el combo otra vez.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 20-10-2010
agustin173 agustin173 is offline
Miembro
 
Registrado: jun 2010
Posts: 158
Poder: 14
agustin173 Va por buen camino
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
Responder Con Cita
  #6  
Antiguo 20-10-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
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
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 20-10-2010
agustin173 agustin173 is offline
Miembro
 
Registrado: jun 2010
Posts: 158
Poder: 14
agustin173 Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Genero comboBox en dbgrid y cuando hago dos veces click desaparece el comboBox. mcalmanovici Varios 1 29-02-2012 15:09:15
Como limpiar un ComboBox? Ricsato Varios 8 20-01-2009 21:33:32
Limpiar ComboBox y DbLoopCombobox novato03 Conexión con bases de datos 1 03-09-2007 16:05:57
como mostrar la ventana de lenar inten de un combobox en tiempo de un combobox gulder Varios 3 19-05-2007 19:55:58
Limpiar DBEdit jdangosto OOP 21 28-09-2006 00:18:21


La franja horaria es GMT +2. Ahora son las 01:31:11.


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
Copyright 1996-2007 Club Delphi