Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 07-06-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 21
xEsk Va por buen camino
Hola, creo q esto te puede servir, lo he hecho asi rapido, no lo he probado mucho, pero en mis mini-Tests hace lo q tu quieres:

Código Delphi [-]
procedure BuscaPalabra(Palabra: String; ListBox: TListBox; CaseSensitive: Boolean = False);

...

procedure TForm1.BuscaPalabra(Palabra: String; ListBox: TListBox;
  CaseSensitive: Boolean);
var
  n: Integer;

  function doCaseSensitive(LaPalabra: String): String;
  begin
    if not CaseSensitive then
      Result:=LowerCase(LaPalabra)
    else
      Result:=LaPalabra;
  end;

begin
  Palabra:=doCaseSensitive(Palabra);
  // busca
  for n:=0 to ListBox.Items.Count - 1 do
    if Pos(Palabra, doCaseSensitive(ListBox.Items[n])) > 0 then
      begin
        ListBox.ItemIndex:=n;
        Exit;
      end;
end;

procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  BuscaPalabra(Edit1.Text, ListBox1);
end;


Lo unico, q he hecho q filtre despues de soltar una tecla en el TEdit, en lugar de un boton, pero vamos, q eso tiene facil solucion!

Saludos.

Última edición por xEsk fecha: 07-06-2007 a las 16:57:13.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Realizar una conexion FTP mediante Delphi KeyMan Varios 21 24-09-2007 15:45:46
TpFIBDataSet para realizar busquedas Hagen Conexión con bases de datos 0 09-10-2006 18:08:19
Búsquedas en Google mediante voz vtdeleon Noticias 5 23-04-2006 07:57:41
Busquedas con Edit romansiux Conexión con bases de datos 2 07-05-2005 18:33:11
Ayuda al usuario para realizar búsquedas rochi Conexión con bases de datos 19 28-04-2005 09:57:31


La franja horaria es GMT +2. Ahora son las 22:22:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi