Bonsoir GrleRandonneur, le forum,
tu a écrit :
des données alphanumériques (8 chiffres ou lettres) qu'il me faut trier par ordre croissant.
en fait, tes 8 caractères sont qu'le début de tes données :
c'est très bizarre, mais on dirait qu'personne a remarqué qu'ce sont des clés CLSID = CLasS IDentifier ; pourquoi le demandeur veut les trier dans un ordre particulier, qui n'est ni un ordre croissant, ni un ordre décroissant, mais un ordre particulier ? la seule raison que je vois est que c'est un tri selon l'application à laquelle la clé CLSID correspond ; dans ce cas, il faudrait partir d'une liste à 2 colonnes où la 1ère colonne est le nom du logiciel et la 2ème colonne est la CLSID, puis faire un tri selon le nom du logiciel ; enfin, si les logiciels ne doivent pas être triés dans l'ordre alphabétique (croissant ou décroissant), je suggère d'ajouter une autre colonne en 1er, avec un n° d'ordre de l'application, selon l'importance qu'on lui accorde ; par exemple, commençant par 1 pour les applications qui sont intégrées à Windows (telle que la calculatrice, le bloc-notes, ou Wordpad) ; par 2 pour des utilitaires complémentaires (CCleaner, défragmenteur autre que defrag, ...) ; par 3 pour des logiciels bureautiques classiques (Word, Excel, Access, Outlook, Money...) ; par 4 pour des logiciels plus professionnels (logiciel de Compta, de Gestion de Stock, de Gestion Commerciale, ...) ; etc...
bien sûr, tu es entièrement libre de choisir la codification qui te convient le mieux : selon les logiciels utilisés ; selon les consignes ou les procédures à suivre ; selon les lubies du patron... quoi ? c'est toi le patron ? ouppps ! désolé !
rappel : on voit souvent des clés CLSID dans la « Base de Registre » de Windows, qu'on appelle plus simplement « le Registre » ; notez que les lettres sont de A à F car c'est de l'hexadécimal (base 16 ; chiffres 0 à 9, puis : A = 10 ; B = 11 ; ... ; F = 15).
lors de son installation, une application demande à Windows à être enregistrée dans le Registre, et une clé CLSID unique est générée : cette clé propre à elle seule la définit et sert à la référencer ; de nombreux éléments de Windows ont déjà leur propre clé CLSID.
attention : c'est un domaine très technique, et il faut être très prudent ! modifier des clés CLSID, ou d'autres éléments du Registre ne doit absolument pas être fait n'importe comment ! ça peut bloquer Windows, et donc le PC !
dhany