IBM Lotus Symphony
|
يتم ارجاع نموذج bit pattern يقوم بتعريف نوع الملف أو الاسم الخاص بوحدة تخزين أو دليل.
GetAttr (Text As String)
رقم صحيح
النص: أي تعبير يحتوي على محددات ملف معروفة. يمكنك أيضا استخدام ترميز URL.
تحدد هذه الوظيفة الخصائص المميزة لملف محدد وتقوم بارجاع نموذج bit pattern يمكن أن يساعدك لتعريف الخصائص التالية للملف:
0 : ملفات عادية.
1 : ملفات للقراءة فقط.
8 : يتم ارجاع الاسم الخاص بوحدة التخزين
16 : يتم ارجاع الاسم الخاص بالدليل فقط.
32 : تم تغيير الملف منذ آخر عملية نسخة احتياطية (Archive bit).
اذا كنت تريد معرفة ما اذا كان تم تحديد بت الى attribute byte، استخدم طريقة الاستعلام التالية:
Sub ExampleSetGetAttr
On Error Goto ErrorHandler REM Define target for error-handler
If Dir("C:\test",16)="" Then MkDir "C:\test"
If Dir("C:\test\autoexec.sav")="" THEN Filecopy "c:\autoexec.bat", "c:\test\autoexec.sav"
SetAttr "c:\test\autoexec.sav" ,0
Filecopy "c:\autoexec.bat", "c:\test\autoexec.sav"
SetAttr "c:\test\autoexec.sav" ,1
print GetAttr( "c:\test\autoexec.sav" )
نهاية
ErrorHandler:
خطأ الطباعة
نهاية
نهاية البرنامج