Fungsi GetAttr

Mengembalikan pola bit yang medngidentifikasi jenis file atau nama volume atau direktori.

Sintaksis:


GetAttr (Teks As String)

Nilai hasil:

Integer

Parameter:

Teks: Ekspresi string apa pun yang berisi spesifikasi berkas yang tidak ambigu. Anda juga dapat menggunakan notasi URL.

Fungsi ini menentukan atribut untuk file yang ditentukan dan mengembalikan pola bit yang dapat membantu Anda mengidentifikasi atribut file berikut:

Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

53 Berkas tidak ketemu

Nilai

Dinamakan konstan

Nilai

Definisi

ATTR_NORMAL

0

Berkas normal.

ATTR_READONLY

1

Berkas hanya-baca.

ATTR_HIDDEN

2

File tersembunyi

ATTR_SYSTEM

4

File sistem

ATTR_VOLUME

8

Menghasilkan nama volume

ATTR_DIRECTORY

16

Hanya menghasilkan nama direktori.

ATTR_ARCHIVE

32

File diubah sejak cadangan terakhir (bit arsip).


Jika anda ingin tahu apakah atribut byte diatur, gunakan metode kueri berikut:

Contoh:


Sub ExampleSetGetAttr
Pada Error GoTo ErrorHandler ' Difinisikan target untuk menangani kesalahan
 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

Mohon dukung kami!