Ce composant non visuel vous permet de trier le contenu d'un fichier texte dans l'ordre croissant ou décroissant. L'algo de tri est celui contenu dans une des démos fournies avec Delphi. J'ai juste repris ce code dans un composant afin de simplifier son utilisation.
Pour l'utiliser, vous devez renseigner le chemin et le nom du fichier à trier dans la propriété ficEntree et le nom du fichier en sortie dans ficSortie (si le fichier de sortie existe déjà, il sera écrasé). Pour lancer le tri, appelez la procédure Executer. Vous pouvez également choisir l'ordre du tri dans la propriété Ordre.
Ce code n'est pas commenté car j'ai juste repris l'exemple de tri fourni par Delphi, par contre il peut vous servir à apprendre à faire un composant.