GetAttr Function
একটি বিট প্যাটার্ন প্রদান করা হয় যা একটি ভলিউম অথবা ডিরেক্টরির ফাইলের ধরন এবং নাম শনাক্ত করে থাকে।
সিনট্যাক্স:
GetAttr (Text As String)
প্রদান মান:
Integer
প্যারামিটার:
লেখ: যেকোনো স্ট্রিং এক্সপ্রেশন যাতে ফাইলের নির্দিষ্ট বৈশিষ্ট্যের উল্লেখ রয়েছে। আপনি URL নোটেশনও ব্যবহার করতে পারেন।
এই ফাংশনটি একটি নির্দিষ্ট ফাইলের বৈষ্ট্যাবলী নির্ধারণ করে এবং বিট প্যাটার্ন প্রদান করে যা আপনাকে উল্লেখ্য ফাইলের বৈশিষ্ট্য খুঁজে বের করতে সাহায্য করতে পারে।
মান
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