موصى به: البرنامج التعليمي لتفسير الروتين الفرعي لمكالمة ASP يمكن لبرامج ASP استدعاء الروتين الفرعي من خلال VBScript وطرق أخرى. اتصل بالروتين الفرعي باستخدام VBScript ، رمز العينة: HTML HEAD ٪ SUBVBPROC (NUM1 ، NUM2).
هل يوجد محرك الأقراص المحدد؟ يوضح هذا المثال كيفية استخدام طريقة محرك الأقراص لاكتشاف ما إذا كان محرك الأقراص موجودًا.الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) iffs.drivexists (c :) = truethen استجابة. write (محرك C: موجود.) آخر استجابة. write (محرك C: غير موجود.) Endif الرد. write (<br>) iffs.drivexists (g :) = truethen استجابة. write (محرك G: موجود.) آخر استجابة. write (محرك G: غير موجود.) Endif setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
محرك C: موجود.
محرك G: موجود.
احصل على اسم محرك محدد
يوضح هذا المثال كيفية استخدام طريقة getDrivename للحصول على اسم محرك محدد.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) p = fs.getDrivename (c: /windows/curs/abc.cur) استجابة. write (اسم محرك الأقراص هو: & p) setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
اسم محرك الأقراص هو: ج:
هل يوجد الملف المحدد؟
يوضح هذا المثال كيفية إنشاء كائن fileSystemObject أولاً ، ثم استخدم طريقة FileExists لاكتشاف ما إذا كان هناك ملف.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) if (fs.filexists (c: /windows/cursors/xxx.cur)) = truethen Response.write (ملف c: /windows/cursors/xxx.cur موجود.) آخر Response.write (ملف C: /Windows/Cursors/xxx.cur غير موجود.) Endif setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
الملف c: /windows/cursors/xxx.cur غير موجود.
هل يوجد المجلد المحدد؟
يوضح هذا المثال كيفية استخدام طريقة Folderexists لاكتشاف ما إذا كان هناك مجلد.
رمز هذا المثال هو كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) ifffs.folderexists (c:/temp) = truethen استجابة. write (المجلد ج:/درجة الحرارة.) آخر استجابة. write (المجلد ج:/درجة الحرارة غير موجودة.) Endif setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
المجلد ج:/درجة الحرارة غير موجود.
احصل على اسم المجلد الأصل لمسار محدد
يوضح هذا المثال كيفية استخدام طريقة getParentFolderName للحصول على اسم المجلد الأصل للمسار المحدد.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) p = fs.getParentFolderName (c: /winnt/cursors/3dgarro.cur) Response.write (c: /windows/curs/abc.cur's اسم المجلد الأصل هو: & p) setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
اسم المجلد الأصل لـ C: /Winnt/Cursors/abc.cur هو: C:/Winnt/Cursors
احصل على امتداد المجلد
يوضح هذا المثال كيفية استخدام طريقة GetSextensionName للحصول على ملحق الملف للمكون الأخير في المسار المحدد.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) Response.write (امتداد ملف File 3Dgarro هو :) Response.write (fs.getextensionName (c: /windows/curs/abc.cur))) setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
تمديد ملف File 3Dgarro هو: cur
الحصول على اسم الملف
يوضح هذا المثال كيفية استخدام طريقة getFilename للحصول على اسم الملف للمكون الأخير في المسار المحدد.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) Response.write (المكون الأخير من اسم الملف هو :) Response.write (fs.getFilename (c: /windows/curs/abc.cur))) setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
المكون الأخير من اسم الملف هو: ABC.Cur
احصل على الاسم الأساسي للملف أو المجلد
يوضح هذا المثال كيفية استخدام طريقة getBasename لإرجاع الاسم الأساسي لملف أو مجلد في المسار المحدد.
الرمز كما يلي:
| <html> <body> <٪ setfs = server.createObject (scripting.filesystemObject) Response.write (fs.getBasename (C: /Windows/Cursors/abc.cur)) الرد. write (<br/>) استجابة. write (fs.getBasename (C:/Windows/Cursors/)) الرد. write (<br/>) استجابة. write (fs.getBasename (C:/Windows/)) setfs = لا شيء ٪> </body> </html> |
نتائج تشغيل هذا المثال هي كما يلي:
| ABC المؤشرات النوافذ |
المشاركة: تحليل طريقة حساب البيانات وحساب الطرح لتنسيق تاريخ ASP في ASP ، نقدم وظائف إضافة تاريخ خاصة. 1. دالة DateAdd إرجاع التاريخ الذي تمت فيه إضافة الفاصل الزمني المحدد. DATEADD (الفاصل الزمني ، الرقم ، التاريخ) يحتوي بناء جملة دالة DateadD على المعلمات التالية (1) المطلوبة. تعبير سلسلة يشير إلى الفاصل الزمني المراد إضافته. للاطلاع على القيم ، راجع قسم الإعدادات.