home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 January / PCWELT_1_2006.ISO / pcwsoft / autoit-v3-setup.exe / Examples / _ArraySort.au3 < prev    next >
Encoding:
Text File  |  2004-12-19  |  944 b   |  32 lines

  1. #include <Array.au3>
  2.  
  3. Dim $avArray[10]
  4. $avArray[0] = "JPM"
  5. $avArray[1] = "Holger"
  6. $avArray[2] = "Jon"
  7. $avArray[3] = "Larry"
  8. $avArray[4] = "Jeremy"
  9. $avArray[5] = "Valik"
  10. $avArray[6] = "Cyberslug"
  11. $avArray[7] = "Nutster"
  12. $avArray[8] = "Tylo"
  13. $avArray[9] = "JdeB"
  14.  
  15. _ArrayDisplay( $avArray, "Unsorted" )
  16. _ArraySort( $avArray)
  17. _ArrayDisplay( $avArray, "Sort Ascending" )
  18. _ArraySort( $avArray,1)
  19. _ArrayDisplay( $avArray, "Sort Decending" )
  20.  
  21. ; Example sort Array created with StringSplit.
  22. $avArray = StringSplit("b,d,c,w,a,e,s,r,x,q",",")
  23. _ArrayDisplay( $avArray, "UnSorted" )
  24. _ArraySort( $avArray,0,1,5)  ; sort first 5 entries
  25. _ArrayDisplay( $avArray, "Sort first 5 entries" )
  26. _ArraySort( $avArray,0,1)  ; sort and start at 1.. skip array[0]
  27. _ArrayDisplay( $avArray, "Sorted starting at 1" )
  28. _ArraySort( $avArray,1,1)  ; sort and start at 1.. skip array[0]
  29. _ArrayDisplay( $avArray, "Sorted Desc starting at 1" )
  30.  
  31. Exit
  32.