Ver Mensaje Individual
  #1  
Antiguo 05-05-2016
mblascog mblascog is offline
Miembro
 
Registrado: may 2006
Posts: 131
Reputación: 19
mblascog Va por buen camino
Buscar elemento en listbox

Buenas,
Estoy intentando encontrar la manera que según el contenido de un edit.txt se posicione el cursor en un listbox.
He hecho lo siguiente:

Código Delphi [-]
procedure Tpform.buscaChange(Sender: TObject);
begin
  if Lista.Items.IndexOf(busca.text) > 0 then
    Lista.ItemIndex := Lista.Items.IndexOf(busca.text);
end;

Pero este código posiciona el cursor siempre que la coincidencia sea exacta, y a mi me gustaría que se posicionara cuando coincida el inicio del elemento del listbox, es dir, si en el edit.txt escribo 'ab' se posicione al primer elemento que empieze por ab.
Estoy leyendo que no es posible. Si no es posible, hay algún componente que lo permita?

Gracias

Última edición por mblascog fecha: 05-05-2016 a las 23:55:47.
Responder Con Cita