Carcleo 4 Denunciar post Postado Setembro 11, 2005 Ola, to usando esse codigo pra autocompletar uma comobox: procedure TFormCadastros.ComboBoxLocadorChange(Sender: TObject);beginSQLQueryClientes.Close;SQLQueryClientes.SQL.Clear;SQLQueryClientes.SQL.Add('Select * From Clientes');SQLQueryClientes.Open;SQLQueryClientes.First;while not SQLQueryClientes.EOF dobeginComboBoxLocador.Items.Add(VarToStr(SQLQueryClientes.Fields[1].value));SQLQueryClientes.Next;end;end; Porem se tiverem os nomes na tabela gravados. Carla Carlito Carlos E eu digitar na comobox Carl A comobox completa com o primeiro nome Carla. Mas, se eu continuar e digitar a proxima letra i, Carli, ele passa pro proximo nome Carlito e ta certo. Porem se eu voltar uma letra e apagar o i voltando pro Carl, ele mantem o Carl e não completa o Carla que é o primeiro nome. Como fazer isso? Compartilhar este post Link para o post Compartilhar em outros sites
thiagocola 0 Denunciar post Postado Novembro 27, 2005 Pelo que eu entendi, quando apagar a letra i e voltar pra Carl o usuário terá que apagar a letra L e digitá-la novamente, não tem jeito. Compartilhar este post Link para o post Compartilhar em outros sites