webForumDet fria alternativet

Fso

ASPur ASP

7 svar · 227 visningar · startad av Boorg

Medlem sedan okt. 2004409 inlägg
Frågan#1

Hej.

Har ett bild arkiv script som hämtar alla bilder i en mapp. Men jag undrar hur den hämtar bildenra... i vilken ordning.

	Set FSO = Server.CreateObject("Scripting.FileSystemObject")
	Set Folder = Fso.getfolder(server.mappath("Galleri/Nya/" & dir))
	set Files = Folder.Files
	For each Item In Files
Medlem sedan jan. 2004128 inlägg
#2

Bokstavsordning. Om du vill kan du ju lägga in dom i ett recordset med diverse annan data och sortera därefter.

Medlem sedan juni 2004533 inlägg
#3

SprayMaphia skrev:

Bokstavsordning.

Nej, de hämtas i den ordning som de råkar ligga i katalogen. Det är inte alls säkert att de ligger i bokstavsordning.

Medlem sedan feb. 200112 078 inlägg
#4

Guffa skrev:

SprayMaphia skrev:

Bokstavsordning.

Nej, de hämtas i den ordning som de råkar ligga i katalogen. Det är inte alls säkert att de ligger i bokstavsordning.

Exakt. Det är alltså den valda sorteringsordningen på mappen som är angett i Windows som styr detta.

Medlem sedan juni 2004533 inlägg
#5

Sorteringsordningen beror på version av Windows. XP verkar returnera filerna sorterade, medan tidigare versioner inte gör det.

Vilken sorteringsordning olika användare har valt inverkar naturligtvis inte.

Medlem sedan feb. 200112 078 inlägg
#6

Guffa skrev:

Vilken sorteringsordning olika användare har valt inverkar naturligtvis inte.

Tankevurpa av mig, givetvis påverkas inte detta av GUI't. :r

En fundering; om den användare som IIS'en exekverar under sorterar mappen, påverkar det? Jag gissar nej, men det skulle vara intressant att veta. :)

Jag kan även passa på att nämna att mitt Windows 2000 sorterar i bokstavsordning. Jag har inte SP2 installerat, om det nu påverkar, eftersom det verkar vara en versionsfråga.

Medlem sedan juni 2004533 inlägg
#7

OveRRidE skrev:

En fundering; om den användare som IIS'en exekverar under sorterar mappen, påverkar det? Jag gissar nej, men det skulle vara intressant att veta. :)

Nej, det påverkar inte.

Jag testade för att vara säker. :)

OveRRidE skrev:

Jag kan även passa på att nämna att mitt Windows 2000 sorterar i bokstavsordning. Jag har inte SP2 installerat, om det nu påverkar, eftersom det verkar vara en versionsfråga.

Är du säker på att de sorteras, så att de inte bara råkar ligga i bokstavsordning? När man defragmenterar disken så sorteras filerna.

Medlem sedan feb. 200112 078 inlägg
#8

Nej, det är jag inte, men de ligger sannerligen i bokstavsordning. Och jag har inte defragmenterat sedan Moses talade med Gud.

136 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
132 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)