الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مطلوب تفسير معنى الكود التالي

مغلق
بدأه Prog2004 في 2 ديسمبر 2004 · 2 رد · 2,230 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الكود كالتالي :

<%

Set fs=Server.CreateObject("Scripting.FileSystemObject")

If fs.FolderExists("c:\temp") = true Then

Response.Write("Folder c:\temp exists.")

Else

Response.Write("Folder c:\temp does not exist.")

End If

set fs=nothing

%>

السؤال / متى يمكن استخدام SET او استخدام CreateObject

عندما تولد يا ابن آدم يؤذن في أذنك من غير صلاة ..... وعندما تموت يصلى عليك من غير أذان .... وكأن حياتك في الدنيا ليست سوى الوقت الذي تقضية بين الأذان والصلاة .... فلا تقضيهما بما لا ينفع ..

#2

هذا الكود asp وليس asp.net .

لقد قمت بنقل الموضوع الى القسم المناسب

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#3

بسم الله

أول مشاركة لنا هي شرح كود :)

هذا الكود خاص بالتعامل مع الملفات

بمعنى أخر هذا كود يستعمل ما يعرف في ASP بـالــ SystemObjects

سوف أشرح لك الكود سطرا سطرا

<%
'هذا السطر ينشيء كائن باسم fs
'نوع هذا الكائن هو أنه من الكائنات التي تتعامل مع الملفات وخصائصها المختلفة
'FileSystemObject
'  ومن هذه الخصائصكنوع الملف وتاريخ انشاءه وتعديله وحجمه ومكان وجوده و و و كافة الخصائص التي يمتلكها أي ملف
Set fs=Server.CreateObject("Scripting.FileSystemObject")

'هنا يستخدم الخاصية FolderExists
'هذه الخاصية تعمل مع الكائنات من نوع 
'FileSystemObject
'وتساعد هذه الخاصية في التعرف على مكان وجود ملف ما ،ومخرجاتها هي قيمة منطقية إما صحيح أو خاطىء لاحظ أنه بين القوسين كتب الامتداد الذي يريد أن يتأكد من أن الملف موجود به أم لا
'والباقي هو مجرد طباعة إذا وجد الملف في نفس الامتداد يطبع أنه وجده وإذا لم يجده يطبع أنه لم يجده ثم يزيل هذا الكائن بالامر الموجود في السطر الأخير
If fs.FolderExists("c:\temp") = true Then
Response.Write("Folder c:\temp exists.")
Else
Response.Write("Folder c:\temp does not exist.")
End If

set fs=nothing
%>

النسبة لسؤالك متى يستخدم setومتى يستخدم CreateObject

لا أعتقد أنه يوجد خلط بين الأمرين

فالامر الأول set يستخدم لتهيئة المتغيرات لأن تمتلك خصائص ما

أما الأمر CreateObject فهو الذي يوصف هذه الخصائص

أعتقد أن هذا التفسير منطقي ومعقول

هذا الموضوع مغلق.

مواضيع مشابهة