Hola Amigos. Estoy necesitando hacer lo siguiente.
Tengo un comboBox (con una lista de datos).
El Style del como es csDropDown.
ya que necesito poder ingresar un texto cualquiera (y si existen coincidencias) ir mostrando en la lista desplegable aquellas concordancias.
para que se den una idea, como hace el outlook o el bat, para mostrar las listas de posibles correos electronicos. (cuando empiezan a tipear una direccion).
yo la busqueda la hago no tengo problema. pero no puedo hacer que la lista desplegable se baje.
Código Delphi
[-]
procedure TForm1.ComboBox1Change(Sender: TObject);
var
i:integer;
c:string;
begin
c:=TComboBox(sender).Text;
TComboBox(sender).Clear;
if c<>'' then begin
for i:=0 to auxlist.Count-1 do
if pos(c,auxlist.Strings[i])>0 then
TComboBox(sender).Items.Add(auxlist.Strings[i]);
end;
TComboBox(sender).Text:=c;
TComboBox(sendeR).SelStart:=length(c);