econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 6 janv. 2008 à 13:15
Non, çà va. Pas de double emploi. Chaque source est bien spécifique à un besoin.
cipolin
Messages postés11Date d'inscriptionmercredi 4 septembre 2002StatutMembreDernière intervention 6 janvier 2008 6 janv. 2008 à 12:12
Salut Econs,
En effet, c'est le fait que la propriété sorted trie les valeurs numériques comme des alpha. Ma fonction fait les deux mais c'est vrai que dans la capture d'écran, je n'ai mis que des chiffres.
De mon côté, j'avais besoin pour un prog d'analyse de logs d'un classement de valeur du style 1200=http://www.google.fr et dans ce cas, une valeur 19=http://www.free.fr se retrouvait classé après...
Je n'ai pas regardé ton code mais j'imagine qu'on fait la même chose.
J'ai tout de même posté ma source car il semble que bcq d'utilisateurs ne jonglent pas très bien avec les treeview, Dsé si ça fait double emploi...
@+
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 6 janv. 2008 à 09:14
Salut,
Qu'est ce qui ne te satisfait pas dans la propriété Sorted du Treeview ? Le fait que 1000 soit plus petit que 101 ?
Là, ce que j'en vois, c'est que ton tri ne fonctionnera que pour des noeuds qui sont des nombres, ce qui est un peu restrictif.
J'ai un algo de tri sur les données qui trie correctement les nombres, et gère également les caractères alphanumériques, mais sur une Listbox.
6 janv. 2008 à 13:15
6 janv. 2008 à 12:12
En effet, c'est le fait que la propriété sorted trie les valeurs numériques comme des alpha. Ma fonction fait les deux mais c'est vrai que dans la capture d'écran, je n'ai mis que des chiffres.
De mon côté, j'avais besoin pour un prog d'analyse de logs d'un classement de valeur du style 1200=http://www.google.fr et dans ce cas, une valeur 19=http://www.free.fr se retrouvait classé après...
Je n'ai pas regardé ton code mais j'imagine qu'on fait la même chose.
J'ai tout de même posté ma source car il semble que bcq d'utilisateurs ne jonglent pas très bien avec les treeview, Dsé si ça fait double emploi...
@+
6 janv. 2008 à 09:14
Qu'est ce qui ne te satisfait pas dans la propriété Sorted du Treeview ? Le fait que 1000 soit plus petit que 101 ?
Là, ce que j'en vois, c'est que ton tri ne fonctionnera que pour des noeuds qui sont des nombres, ce qui est un peu restrictif.
J'ai un algo de tri sur les données qui trie correctement les nombres, et gère également les caractères alphanumériques, mais sur une Listbox.
http://www.vbfrance.com/codes/TRI-NUMERIQUE-LISTBOX-COMBOBOX_31289.aspx
Ca doit pouvoir s'adapter assez rapidement à ton propre code.