Salut à tous
dur dur de trouver un titre !!
et encore plus dur pour expliquer la suite
J'ai un fichier qui contient 46000 lignes.
Je voudrais l'afficher et pouvoir faire lorsque l'utilisateur commence à écrire ce qu'il recherche dans un Edit, avec l'évènement OnChange, "filtrer" les éléments affichés.
A ce niveau je crois que vous n'avez rien compris, lisez la suite
Ex: avec une liste de fruit
1) je commence à taper "pr" et il ne restera dans la liste que "prune, pruneau, prunelle..." bref tous les éléments qui contiennent "pr".
2) Par contre, si après avoir entré "pr" et que je met "po" à la place, il faut que je puisse voir appraître "poire, pomme" dans la liste. Donc récupérer les éléments de la liste d'origine et refaire le 1) avec "po"
Mon problème vient du fait que la liste a 46000 lignes donc c'est très lent (pas le chargement mais surtout pour la partie "filtre").
En résumé:
quelle est la meilleur objet pour afficher ?
pour faire la recherche, faut -il:
parcourir l'objet ?
plutôt parcourir dans un TStringList (ou autre)
ou encore autre chose ?
J'espère avoir été assez clair.
Merci d'avance pour toute réponse.
Bonne continuation
Filou

 

 
		
		 
         
 

 
			
			
 
   


 fichier, liste et recherhce
 fichier, liste et recherhce
				
 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
 
Partager