Delphi - combo con autorelleno

 
Vista:

combo con autorelleno

Publicado por federico (38 intervenciones) el 30/07/2003 19:53:25
hola, queria preguntar si alguien tiene un componente combo lookup con busqueda incremental y autorelleno, en www.torry.net, hay uno pero es shareware, le agradezco,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:combo con autorelleno

Publicado por Delfino (1216 intervenciones) el 01/08/2003 18:22:51
Un truco para dar posibilidad de autrelleno a una combo es usando una API especifica para las listbox y combobox:
en el evento onchange del combo pones esto:

var j : integer; st : string;
st := combo1.Text;
j := combo1.Perform(CB_FINDSTRING, -1, LongInt(Pchar(st));
if j <> CB_ERR then
begin
combo1.ItemIndex := j;
combo1.SelStart := Length(st);
combo1.SelLenght := Length(combo1.Text) - Length(st)
end;

para la listBox cambias el CB por LB
por cierto a partir de Delphi6 las combobox y listbox tienen una propiedad llamada AutoComplete..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar