Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

itigragi

Pesquisa dinâmica por eliminação com Edit e TreeView...

Recommended Posts

Bom dia Galera...

Gostaria de obter uma ajuda com essa minha dificuldade, pois necessito que conforme o usuario vai digitando no edit o treeview vai carregando conforme o que foi digitado, eu ate achei um post com esse código abaixo:

var
W_xx: integer;

for W_xx := 0 to TV.Items.Count -1 do
begin
if Pos(AnsiUpperCase(E_BUS_TV.Text), AnsiUpperCase(TV.Items[W_xx].Text)) > 0 then
begin
TV.Select(TV.Items[W_xx]);
Break;
end;
end;

mas esse código ele vai localizando o item, mas gostaria q conforme fosse digitado aparecesse somente o item q estou procurando no treeview ou seja eliminasse os outros itens...

alguem pode me ajudar...

desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você está procurando é criar uma função recursiva. Funções recursivas são funções que chamam a si mesmas com um parâmetro que diminui ou aumenta até terminar num número que faça o retorno.

 

Junte isso à teoria dos grafos. Pesquise na Internet sobre funções BFS e DFS de grafos. Estas funções fazem buscas em árvores para identificar nós com determinadas características.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.