GetAttr Function

একটি বিট প্যাটার্ন প্রদান করা হয় যা একটি ভলিউম অথবা ডিরেক্টরির ফাইলের ধরন এবং নাম শনাক্ত করে থাকে।

সিনট্যাক্স:

GetAttr (Text As String)

প্রদান মান:

Integer

প্যারামিটার:

লেখ: যেকোনো স্ট্রিং এক্সপ্রেশন যাতে ফাইলের নির্দিষ্ট বৈশিষ্ট্যের উল্লেখ রয়েছে। আপনি URL নোটেশনও ব্যবহার করতে পারেন।

এই ফাংশনটি একটি নির্দিষ্ট ফাইলের বৈষ্ট্যাবলী নির্ধারণ করে এবং বিট প্যাটার্ন প্রদান করে যা আপনাকে উল্লেখ্য ফাইলের বৈশিষ্ট্য খুঁজে বের করতে সাহায্য করতে পারে।

Error codes:

5 Invalid procedure call

53 File not found 53 File not found

মান

Named constant

Value

Definition

ATTR_NORMAL

0

Normal files.

ATTR_READONLY

1

Read-only files.

ATTR_HIDDEN

2

Hidden file

ATTR_SYSTEM

4

System file

ATTR_VOLUME

8

Returns the name of the volume

ATTR_DIRECTORY

16

Returns the name of the directory only.

ATTR_ARCHIVE

32

File was changed since last backup (Archive bit).


নিচের জিজ্ঞাসা পদ্ধতিটি ব্যবহার করে, বৈশিষ্ট্য বাইটের একটি বিট নির্ধারিত হয়েছে কিনা তা জানা যায়।

উদাহরণ:

Sub ExampleSetGetAttr

On Error Goto ErrorHandler REM ত্রুটি হ্যান্ডলারের লক্ষ্য নির্ধারণ করে থাকে

 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" )

 End

ErrorHandler:

 Print Error

 End

End Sub