في ASP ، تعني FSO كائن نظام الملفات ، وهو كائن نظام الملفات.
يشير نظام ملفات الكمبيوتر الذي سنعالجه إلى وجوده على خادم الويب. لذلك ، تأكد من أن لديك الأذونات الصحيحة لهذا الغرض. من الناحية المثالية ، يمكنك إعداد خادم ويب على الجهاز الخاص بك بحيث يمكنك بسهولة إجراء الاختبار. في حالة تشغيل Windows ، جرب PWS Free Web Server المجاني من Microsoft.
كائنات نموذج FSO
كائن محرك الأقراص: كائنات محرك الأقراص للوصول إلى الأقراص أو محركات الشبكة
كائن FileSystemObject: كائنات نظام الملفات للوصول إلى نظام ملفات الكمبيوتر
كائن المجلد: كائن مجلد للوصول إلى جميع خصائص المجلد
كائن TextStream: كائن دفق النص للوصول إلى محتوى الملف
يمكنك استخدام الكائن أعلاه لفعل أي شيء على جهاز الكمبيوتر الخاص بك ، بما في ذلك أنشطة التخريب ؛ --( لذا ، كن حذرًا مع FSO. في بيئة ويب ، من المهم للغاية تخزين المعلومات ، مثل معلومات المستخدم ، وملفات السجل ، إلخ. يوفر طريقة قوية وبسيطة لحفظ البيانات بكفاءة.
يتم تشغيل FSO بواسطة Microsoft وربما لم يعد ASP متاحًا لأنظمة غير Windows.
كيف تستخدم FSO؟
من أجل استخدام FSO لأداء جميع الأعمال ، قم أولاً بإنشاء كائن ، مثل هذا الرمز:
<٪
set fso = server.createObject (scripting.filesystemObject)
٪>
هذا ينشئ FSO ويعين المتغير FSO. هنا يمكننا استخدام fso.method أو fso.property ، والتي سيتم رؤيتها في المثال التالي.
يقع طراز FSO في ملف DLL وقت تشغيل البرنامج النصي الذي توفره Microsoft ، وهو Scrrun.dll. يمكنك الرجوع إلى ملف DLL هذا في أي تطبيق ، مثل MS Access ، Word. أي أنه لا يقتصر فقط على تطبيقه في ASP.
فيما يلي قائمة موجزة بطرق FSO:
طريقة FSO
نسخ CopyFile واحد أو أكثر من الملفات إلى مسار جديد
يقوم CreateTextFile بإنشاء ملف ويعيد كائن TextStream
حذف ملف حذف ملف
OpentExtFile يفتح الملف ويُرجع كائن TextStream للقراءة أو الإلحاق
إذا كنت تريد معرفة أساليب وخصائص FSO الكاملة ، فيرجى الرجوع إلى Microsoft MSDN. دعونا نرى بعض الأمثلة أدناه.