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 21-11-2009
Avatar de ManuelPerez
ManuelPerez ManuelPerez is offline
Miembro
 
Registrado: sep 2007
Ubicación: Rio III - Córdoba - Argentina
Posts: 71
Poder: 17
ManuelPerez Va por buen camino
Angry Como seleccionar un items del combobox

Hola a todos lo que necesito es una tonteria pero no hay forma que me salga, uso delphi7 y lo que necesito es seleccionar un items segun un string, es decir, en el combo hay una lista de datos y segun un string hacer que se posicione el items que es igual en el combo.
Combo -> items = string -> y queda seleccionado.

Gracias por la ayuda.
Responder Con Cita
  #2  
Antiguo 21-11-2009
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.
Código Delphi [-]
procedure TForm1.ComboBox1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
    combobox1.Text:= combobox1.Text;
end;
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 23-11-2009
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 21
rafita Va por buen camino
Hola Manuel, yo tampoco entiendo lo que necesitas exactamente.

Supongo que tienes un ComboBox con diferentes valores cargados (Items), y que deseas que quede uno seleccionado, cuyo valor tienes en una cadena en memoria (o en un Edit, o Label,...).

Si este es el caso basta con esto: ComboBox1.Text := Cadena;
El elemento seleccionado en un ComboBox es el que aparece en la propiedad Text, con lo cual basta con asignarle un valor a esa propiedad para dejarlo seleccionado.

Debes tener en cuenta si el ComboBox permite agregar valores al conjunto de Items predefinido, y también la posibilidad de que el valor "Cadena" que agregas no esté en ese conjunto.
saludos
__________________
Rafita.
Responder Con Cita
  #4  
Antiguo 26-11-2009
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Wink

Hola Manuel.

Prueba este código por si es lo que buscabas.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  cc : integer ;
begin

                        // Recorre todos los items del combobox
  for cc := 0 to ComboBox1.Items.Count -1
  do
                        // Si el item es igual al texto con el que se compara...
    if ComboBox1.Items [cc] = 'texto a comparar'
      then
        begin
                  // ... entonces, establece ese item del Combobox como el seleccionado...
          ComboBox1.Itemindex := cc ;

          break ;  // ... y sale del bucle "for"
        end ;

end;

Saludos.

Ramón.
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
seleccionar items en listbox fluckde Varios 2 05-09-2006 21:05:57
Mostrar dos Items en un ComboBox BuenaOnda OOP 6 26-07-2006 09:49:38
Codigo en los Items de un Combobox juanjoassenza OOP 3 20-07-2006 10:19:03
seleccionar items de 2 listview arana Varios 0 11-10-2004 18:39:43
Como paso un la intancia Tstrings de un TComboBox (ComboBox.items) por parametro? orfeo OOP 1 05-05-2003 07:58:52


La franja horaria es GMT +2. Ahora son las 02:08:10.


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