I have a script that reads a directory and creates a xml doc based on
that directory. I just got the file count and walked through it adding
lines to the xml.
I used
While int(filecount) >= b
xml_to_silo_string3 = xml_to_silo_string3 & "<FILE" & b &">"
xml_to_silo_string3 = xml_to_silo_string3 & "0-" & tempPageNumber
& "</FILE" & b &">"
tempPageNumber = tempPageNumber + 1
b = b+1
Wend
Now we need to have both jpegs and tiffs in the directory. So I need
to get the extensions. No problem right? .... wrong the files are
named 01, 02, 03, 04 .... 010 etc.. and they have to stay in order in
xml. So I tried
For each file in files_collection
xml_to_silo_string3 = xml_to_silo_string3 & "<FILE" & b &">"
xml_to_silo_string3 = xml_to_silo_string3 & file.Name & "</FILE" & b
&">"
b = b+1
Next
But that gives me file 01 then 010 then 011 not 01, 02, 03 which is
what I need.
Does anybody know how to loop through the directory sequentially?
thanks ;)
Peter Bucher [MVP] - 26 Jul 2007 07:55 GMT
Hi Ken
> But that gives me file 01 then 010 then 011 not 01, 02, 03 which is
> what I need.
>
> Does anybody know how to loop through the directory sequentially?
> thanks ;)
The class in the following Url provides possibilities to order a filelist.
-
http://www.aspfaq.de/index.asp?RID=5&FID=114&SFI=1&ELE=9928&OPID=0&ORID=5&OSST=&
OSFI=1

Signature
Gruss, Peter Bucher
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
http://www.aspnetzone.de/blogs/peterbucher/ - Auf den Spuren von .NET