Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1403 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tri dans une listview

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tri dans une listview

n°458460
bbugnon
Posté le 15-07-2003 à 16:35:05  profilanswer
 

Voila g remplit ma listview et maintenant je voudrais trier qd on appuye sur une colonne ds g fais ça :
 

Code :
  1. Private Sub lstInfo_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
  2. lstInfo.SortKey = ColumnHeader.Index - 1
  3. If lstInfo.SortOrder = lvwAscending Then
  4.    lstInfo.SortOrder = lvwDescending
  5.    Else
  6.    lstInfo.SortOrder = lvwAscending
  7. End If
  8. lstInfo.Sorted = True
  9. End Sub


 
Mais ça cacouille puisqu'il trie selon la valeur des strings et non pas la valeur "réelle" cad pour un entier 111111 sera classé comme "plus petit" que 2... (cf chaine de caracteres)
 
Voila... des soluces ?
Merci

mood
Publicité
Posté le 15-07-2003 à 16:35:05  profilanswer
 

n°458629
drasche
Posté le 15-07-2003 à 18:25:05  profilanswer
 

pour les nombres, désolé on sait pas trop faire, ou alors tu alignes avec des zéros mais chuis pas sûr que tu vas aimer :D
 
sinon ptêt avec une API mais là je sais pas si ça existe :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tri dans une listview

 

Sujets relatifs
Utiliser une ListView sous VB5 est-ce possible ???Tri de valeur [resolu. solution inside]
[MFC] Tri special[VB] Trie dans une ListView qui déconne
Tri PHP ...[RESOLU] [Access] Tri avec un bouton dans un formulaire.
Menu déroulant qd clique droit sur item d'un ListView !!! (C++Builder)[VBA] Tri de colonne dans une listbox
[C / Algo] - Tri d'une liste chainée par nom [ résolu... oufff ! ]REQUETTE DE TRI
Plus de sujets relatifs à : Tri dans une listview


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR