[ASP - FileSystemObject] Bestanden orderen op naam

Pagina: 1
Acties:

  • Nutcaze
  • Registratie: Oktober 1999
  • Laatst online: 02-04 22:58
code:
1
2
3
4
5
6
7
8
9
10
11
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set f = objFSO.GetFolder("C:\")
Set fc = f.Files

For Each f1 in fc
'Doe hier wat
Next

Set fc = Nothing
Set f = Nothing
Set objFSO = Nothing


Als ik bovenstaand stukje code uitvoer wordt er door de bestanden in de rootdirectory van c: gelopen. Echter dit gebeurt niet altijd op volgorde van bestandsnaam. Ik wil juist wel graag dat dat op die volgorde verloopt, weet iemand of dat mogelijk is?

Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.


Verwijderd

ik heb zelf geen ervaring met ASP maar in andere talen zou ik dit oplossen door de inhoud van een folder in een array te zetten en die vervolgens te sorteren mbv een alghorithme.

[ Voor 4% gewijzigd door Verwijderd op 06-03-2005 00:08 ]


  • Nutcaze
  • Registratie: Oktober 1999
  • Laatst online: 02-04 22:58
Dat is inderdaad de enige oplossing nog als het echt niet met het FileSystemObject kan. Op MSDN kan ik het in ieder geval niet vinden. Maar goed, misschien weet iemand toevallig dat het wel kan.

Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.


  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
Als je de SDK erop naleest dan zie je dat FSO alleen een collection teruggeeft waarin de bestanden staan... Je kunt die collection in een Array of een disconnected ADO recordset pompen welke dan via serverside JScript / ADO methods is te sorteren...

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • Nutcaze
  • Registratie: Oktober 1999
  • Laatst online: 02-04 22:58
Mooi vervelend. Nou ja dan zit er niets anders op. Bedankt.

Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.


  • P_de_B
  • Registratie: Juli 2003
  • Niet online

Oops! Google Chrome could not find www.rijks%20museum.nl

Pagina: 1