עבר עריכה לאחרונה בתאריך 10.02.03 בשעה 13:27
כי אז באמת הדבר הכי פשוט לעשות הוא on error בלה בלה
מה שחשוב הוא שתצליח לתפוס את סוג השגיאה ואז תוכל לנתב את הטיפול בשגיאה
להודעה ספציפית (זאת במידה ואתה רוצה קצת מקצועיות בתכנית שלך)
במקרה שלך הבעייה שלך היא הפנייה "לא חוקית" לקובץ - שאינו קיים
כלומר מה שעלייך לעשות הוא לוודא לפני הפעולה שהקובץ אכן קיים ואם כן ,
תבצע את פעולת הפתיחה שלו (זו הדרך הנכונה).בשביל לודא אם קובץ קיים או לא ישנן מספר אפשרויות , האפשרות המועדפת
עליי היא שימוש ב- filesystemobject , אובייקט זה מכיל מספר פונקציות
חזקות לעבודה עם קבצים , אחת מהן היא וידוא אם קובץ קיים בנתיב מסויים
קוד לדוגמא :
dim fso : set fso = server.createObject("Scripting.fileSystemObject") if fso.FileExists("youfilename.yourtype") then all ok else redirect to an Error handler end if
|
אני מקווה שיותר ברור לך , אם יש לך בעיות פנה אליי בדוא"ל :
[email protected]
עדן.