Results 1 to 5 of 5

Thread: Listview sorting *Resolved*

Threaded View

  1. #1

    Thread Starter
    Super Moderator manavo11's Avatar
    Join Date
    Nov 2002
    Location
    Around the corner from si_the_geek
    Posts
    7,171

    Resolved Listview sorting *Resolved*

    I found some code from kleinma (I think) for sorting a listview... Here is part of the code :

    Code:
    Private Sub lvDisks_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
        Call ClearHeaderIcons(ColumnHeader.Index)
        Select Case ColumnHeader.Index
            Case 2, 3, 5, 6, 7, 9, 10, 11, 12, 13
                Select Case ColumnHeader.Icon
                    Case "down"
                        ColumnHeader.Icon = "up"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortDescending, sortString)
                    Case "up"
                        ColumnHeader.Icon = "down"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortAscending, sortString)
                    Case Else
                        ColumnHeader.Icon = "down"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortAscending, sortString)
                End Select
            Case 1, 4, 8
                Select Case ColumnHeader.Icon
                    Case "down"
                        ColumnHeader.Icon = "up"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortDescending, sortNumber)
                    Case "up"
                        ColumnHeader.Icon = "down"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortAscending, sortNumber)
                    Case Else
                        ColumnHeader.Icon = "down"
                        Call SortColumn(lvDisks, ColumnHeader.Index, sortAscending, sortNumber)
                End Select
        End Select
        
        Set SortIndex = ColumnHeader
    End Sub
    This works just fine, but that is when the user clicks on a column. How would I sort on form_load though? I tried calling the sub, but I couldn't get it to work. Any ideas?
    Last edited by manavo11; Dec 3rd, 2004 at 07:54 PM. Reason: Resolved


    Has someone helped you? Then you can Rate their helpful post.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width