Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Bardick en 17 Abril 2010, 17:04 PM

Título: Alguna manera de listar archivos de forma ordenada?
Publicado por: Bardick en 17 Abril 2010, 17:04 PM
Estoy usando el siguiente codigo para listar todos los archivos de una carpeta:

Dim archivo As String
archivo = Dir("c:\prueba\*.doc")
Do While archivo <> ""
List1.AddItem archivo
archivo = Dir
Loop


El caso es que me funciona, pero quisiera que me lo hiciera de forma ordenada,es posible ordenarlos numericamente en el control List?

Los archivos que tengo son 100.doc,102.doc y 1001.doc pero siempre el 1001 me lo coloca despues del 100 en control list.
Título: Re: Alguna manera de listar archivos de forma ordenada?
Publicado por: Psyke1 en 18 Abril 2010, 01:12 AM
exale un vistazo a esto:
http://www.telecable.es/personales/jrubi/index.htm?trucos.htm
en la sección: "Ordenar elementos numéricos en un ListBox o ComboBox"

Salu2! ;D
Título: Re: Alguna manera de listar archivos de forma ordenada?
Publicado por: Bardick en 21 Abril 2010, 16:10 PM
Gracias por contestar,pero el link no funciona!

De todas formas logre solucionarlo,al final opte por insertar los datos numericos a una base de datos y hacer una consulta en orden ascendente  :).