Contents
Index 🔎︎

# SetAttr Statement

উল্লে‌খিত ফাইলের জন্য বৈশিষ্ট্যের তথ্য নির্ধারণ করে।

## সিনট্যাক্স:

    SetAttr FileName As String, Attribute As Integer

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

FileName: আপনি যে ফাইলের বৈশিষ্ট্য পরীক্ষা করতে চান পাথ সহ তার নাম। আপনি যদি একটি পাথ সন্নিবেশ না করান, তাহলে SetAttr এর মাধ্যমে বর্তমান ডিরেক্টরিতে একটি ফাইল অনুসন্ধান করা যায়। আপনি URL নোটেশনও ব্যবহার করতে পারেন।

বৈশিষ্ট্য: আপনি যে বৈশিষ্ট্য নির্ধারণ অথবা অপসারণ করতে চান তার বিট প্যাটার্ন:

মান

Named constant | Value | Definition
ATTR_NORMAL | 0 | Normal files.
ATTR_READONLY | 1 | Read-only files.
ATTR_HIDDEN | 2 | Hidden file

লজিক OR স্টেটমেন্টের সাহায্যে সংশ্লিষ্ট মান একত্রিকরণের মাধ্যমে একাধিক বৈশিষ্ট্য নির্ধারণ করতে পারেন।

## Error codes:

5 Invalid procedure call

53 File not found 53 File not found

70 Permission denied

## উদাহরণ:

    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" , ATTR_READONLY
     Print GetAttr( "c:\test\autoexec.sav" )
     End
    ErrorHandler:
     Print Error
     End
    End Sub