ຟັງຊັນ GetAttr

ສົ່ງຄືນຮູບແບບບິດທີ່ລະບຸປະເພດໄຟລ໌ ຫຼື ຊື່ຂອງວໍລຸມ ຫຼື ໄດເຣັກທໍຣີ.

ໄວຍາກອນ:


GetAttr (Text As String)

ຄ່າສົ່ງຄືນ:

ຈຳນວນຖ້ວນ

ພາຣາມິເຕີ:

Text: ນິພົດສະຕຣິງໃດໜຶ່ງທີ່ກຳນົດໄຟລ໌ຢ່າງຊັດເຈນ. ທ່ານຍັງສາມາດໃຊ້ ຮູບແບບ URL ໄດ້.

ຟັງຊັນນີ້ຈະຫາຄຸນລັກສະນະຂອງໄຟລ໌ທີ່ລະບຸ ແລະ ສົ່ງຄືນຮູບແບບບິດທີ່ຊ່ວຍໃຫ້ທ່ານລະບຸຄຸນລັກສະນະໄຟລ໌ຕໍ່ໄປນີ້ໄດ້:

ລະຫັດຂໍ້ຜິດພາດ:

5 ການເອີ້ນໃຊ້ໂປຣຊີເຈີບໍ່ຖືກຕ້ອງ

53 ບໍ່ພົບໄຟລ໌

ຄ່າ

ຄ່າຄົງທີ່ທີ່ມີຊື່

ຄ່າ

ຄຳນິຍາມ

ATTR_NORMAL

0

ໄຟລ໌ປົກກະຕິ.

ATTR_READONLY

1

ໄຟລ໌ທີ່ອ່ານໄດ້ຢ່າງດຽວ.

ATTR_HIDDEN

2

ໄຟລ໌ທີ່ຖືກເຊື່ອງ

ATTR_SYSTEM

4

ໄຟລ໌ລະບົບ

ATTR_VOLUME

8

ສົ່ງຄືນຊື່ຂອງວໍລຸມ (volume)

ATTR_DIRECTORY

16

ສົ່ງຄືນສະເພາະຊື່ຂອງໄດເຣັກທໍຣີເທົ່ານັ້ນ.

ATTR_ARCHIVE

32

ໄຟລ໌ຖືກປ່ຽນແປງຕັ້ງແຕ່ການສຳຮອງຂໍ້ມູນຄັ້ງລ້າສຸດ (ບິດຈັດເກັບ).


ຖ້າທ່ານຕ້ອງການຮູ້ວ່າບິດຂອງໄບຕ໌ຄຸນລັກສະນະຖືກຕັ້ງຄ່າໄວ້ຫຼືບໍ່, ໃຫ້ໃຊ້ວິທີການສອບຖາມຕໍ່ໄປນີ້:

ຕົວຢ່າງ:


Sub ExampleSetGetAttr
On Error GoTo ErrorHandler ' ກຳນົດເປົ້າໝາຍສຳລັບຕົວຈັດການຂໍ້ຜິດພາດ
 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
ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!