IBM Lotus Symphony


GetAttr Function [Runtime]

يتم ارجاع نموذج bit pattern يقوم بتعريف نوع الملف أو الاسم الخاص بوحدة تخزين أو دليل.

الصيغة:

GetAttr (Text As String)

القيمة المرتجعة:

رقم صحيح

المعاملات:

النص: أي تعبير يحتوي على محددات ملف معروفة. يمكنك أيضا استخدام ترميز URL.

تحدد هذه الوظيفة الخصائص المميزة لملف محدد وتقوم بارجاع نموذج bit pattern يمكن أن يساعدك لتعريف الخصائص التالية للملف:

أكواد الخطأ

5 استدعاء غير صحيح للاجراء

53 لم يتم ايجاد الملف

القيمة

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:‎‏

خطأ الطباعة

نهاية

نهاية البرنامج


التعليق التقييمي عن البرنامج | المزيد من المطبوعات الفنية | العلامات التجارية