LISTA DE SUGESTOES
Galera tem um projeto em vb6 que traça rotas usando a API do Gmaps, so que as vezes por erro do usario, digitar alguma coisa erra, ele nao consegue gerar o mapa. tenho um banco de dados do correios com endereços, bairros, cidades... de todo o pais, queria ajuda de voce para criar uma forma de que quando o usuario digita-se um pedaço do endereço ele desse a opção de mostrar, opções semelhantes tipo
digito la: alice soares
e me aparece: alice soares de oliveira, franca - sp
alice soares almeida, muzambinho - mg
alguem pode me ajudar nessa função?
digito la: alice soares
e me aparece: alice soares de oliveira, franca - sp
alice soares almeida, muzambinho - mg
alguem pode me ajudar nessa função?
Uma sugestão, seria você utilizar um COMBOBOX para o usuário fazer a entrada de dados e após a digitação preencher o controle (e simular um F4 para a caixa de listagem abrir automaticamente).
Faça um teste aÃ!
Adicione um COMBOBOX no FORM;
Preencha o controle com alguns ITEMS (Combo.AddItem ...);
Dê o foco para o COMBOBOX e pressione a tecla F4;
Perceba que a LISTAGEM do COMBO é aberta automaticamente, sem a necessidade do usuário clicar na [Ô]setinha para baixo[Ô] do controle.
Adicione um COMBOBOX no FORM;
Preencha o controle com alguns ITEMS (Combo.AddItem ...);
Dê o foco para o COMBOBOX e pressione a tecla F4;
Perceba que a LISTAGEM do COMBO é aberta automaticamente, sem a necessidade do usuário clicar na [Ô]setinha para baixo[Ô] do controle.
veja este exemplo:
Auto completar combo sem API
Auto completar combo sem API
Citação::
Gostei dessa Tecla, não sabia a do F4 que expandia a caixa de seleção.
Mais pergunto: dependendo do banco de dados carregado em combobox, não fica muito pesado não? Até quantas linhas e/ou registros podemos carregar num combo?
Ats,
Menudo
O segredo é carregar somente uma quantidade pré-definida juntamente com o usuário.
A idéia é essa, quanto mais caracteres ele digitar, mais o filtro será eficiente.
Tópico encerrado , respostas não são mais permitidas