529
צפיות
צפיות
3
תשובות
תשובות
קריאת שמות קבצים מתקיה! על פי סדר ?
שלום, יש לי את הקוד הבא:
Dim FS,FO,X
Set FS = Server.CreateObject("Scripting.FileSystemObject")
Set FO = FS.GetFolder(Server.MapPath("photos/"))
lastPhotoFile = ""
For Each X In FO.Files
response.write "<br><br>" & X.Name & "<br><br>"
Next
Set FO=Nothing
Set FS=Nothing
אבל איך אני יכול לקרוא את הקבצים הללו ע"פ סדר ?
למשל י שלי קבצים:
1.jpg
10.jpg
2.jpg
3.jpg
4.jpg
5.jpg
והקובץ האחרון שנוצר הוא 10.jpg.
איך אני יכול לקרוא את הקבצים ע"פ תאריך יצירה ?
כך שהפלט שלי יהיה:
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
10.jpg
???
תודה לכולם,
שגיא
3 תשובות
אי אפשר
תצטרך לסדר את זה לפי סדר בעצמך…
חיפשתי מידע על זה
ומצאתי את הקישור הזה:
(לא ממש יצא לי להתעסק עם FSO בעבר).
הוא מציג איך לגשת לפרטים של קובץ מסויים, בזכות המידע שיש שם תוכל לבנות לך לולאה שתיצור מערך חדש שיכיל את התוכן מסודר, ואח"כ לעבור עליו ולהדפיסו.
זה ברור
[בלי לקרוא את המאמר, גם אני מכיר את הגישה לתאריך הקובץ וכאלה].
למיטב הבנתי הוא שאל על דרך של סידור מראש ואז מעבר בלולאה. זה, כמובן, לא אפשרי.