filename sorting

Post a reply

In an effort to prevent automatic submissions, we require that you complete the following challenge.
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review

Expand view Topic review: filename sorting

Re: filename sorting

by aabra1 » Tue Oct 20, 2015 12:53 pm

I figures it out and sorted by file path:

Set list = SDB.AllVisibleSongList
' sort the list
Set objSortedList = CreateObject( "System.Collections.Sortedlist" )
For i=0 To list.count-1
Set itm = list.Item(i)
'MsgBox TypeName(itm) 'SDBSongData
objSortedList.add itm.Path, itm

' Process all selected tracks
For i=0 To objSortedList.count-1
Set itm = objSortedList.GetByIndex(i)
number = number + 1

by Eyal » Thu Aug 18, 2011 1:51 am

I gess you could assign SDB.AllVisibleSongList to a temp object and use a SQL command to sort it.

See code samples here: ... _Method(s)


filename sorting

by aabra1 » Tue Aug 16, 2011 4:29 pm

is there a way to sort SDB.AllVisibleSongList by file name and /or file path?

I need to have all the tracks listed in filename order ascending before I process the list.
I have to order them now by clicking on Filename header and then running the script I wrote.
Would be nice to automate filename sorting too.