[R] _GUICtrlListView_SortItems, comment change d'ordre ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
LqX
Niveau 3
Niveau 3
Messages : 47
Enregistré le : ven. 11 nov. 2011 12:32
Status : Hors ligne

[R] _GUICtrlListView_SortItems, comment change d'ordre ?

#1

Message par LqX »

Bonjour,

Voilà j'utilise la fonction _GUICtrlListView_SortItems($hwnd,$iCol)
Sa fonctionne correctement, juste petit bémol, ce n'est pas dans le bonne ordre.

A la creation de la listview j'ai spécifier dans cette ordre $LVS_SORTASCENDING.

Donc j'aurais juste aimer que se soit trier mais dans l'ordre inverse.
Modifié en dernier par LqX le ven. 10 août 2012 02:46, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] _GUICtrlListView_SortItems, comment change d'ordre

#2

Message par mikell »

La question la plus surréaliste du moment
LqX a écrit : $LVS_SORTASCENDING. (...) j'aurais juste aimer que se soit trier mais dans l'ordre inverse.
$LVS_SORTDESCENDING
Image
Mais la fonction qui t'intéresse c'est plutôt _GUICtrlListView_SimpleSort
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
LqX
Niveau 3
Niveau 3
Messages : 47
Enregistré le : ven. 11 nov. 2011 12:32
Status : Hors ligne

Re: [..] _GUICtrlListView_SortItems, comment change d'ordre

#3

Message par LqX »

Non le $LVS_SORTASCENDING du départ est bon car au remplissage c'est bien trier dans le bonne ordre, mais ensuite au moment de retrier sa inverse l'ordre en triant.
LqX
Niveau 3
Niveau 3
Messages : 47
Enregistré le : ven. 11 nov. 2011 12:32
Status : Hors ligne

Re: [..] _GUICtrlListView_SortItems, comment change d'ordre

#4

Message par LqX »

Je suis donc passer par _GUICtrlListView_SimpleSort ou l'on pouvais choisir l'ordre.

J'avais essayer mais j'avais eu une erreur donc je m'en etait détourné mais j'aurais du forcer.
En tous cas merci encore une fois.
Répondre