Modul
Isi
Indeks 🔎︎

# 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