Ασπ Attributes ιδιότητα

Ορισμός και χρήση

Η ιδιότητα Attributes χρησιμοποιείται για να ρυθμίσει ή να επιστρέψει τις ιδιότητες του καθορισμένου αρχείου ή φακέλου.

Γραμματική:

FileObject.Attributes[=newattributes]
FolderObject.Attributes[=newattributes]
Παράμετροι Περιγραφή
newattributes

Επιλογή. Ορίζει την τιμή των ιδιοτήτων του αρχείου ή του φακέλου.

Μπορεί να χρησιμοποιηθεί ένα από τα παρακάτω ή τη συνδυασμό τους:

  • 0 = Γενικό αρχείο. Δεν έχει ρυθμιστεί καμία ιδιότητα.
  • 1 = Μόνο αναγνωστικό αρχείο. Έχει γραφή και ανάγνωση.
  • 2 = Κρυφό αρχείο. Έχει γραφή και ανάγνωση.
  • 4 = Σύστημα αρχείο. Έχει γραφή και ανάγνωση.
  • 16 = Φάκελος ή κατάλογος. Μόνο αναγνωστική.
  • 32 = Αρχείο που άλλαξε μετά την τελευταία αποθήκευση. Έχει γραφή και ανάγνωση.
  • 1024 = Σύνδεση ή συντομεύση. Μόνο αναγνωστική.
  • 2048 = Αποτελούνται από αρχείο συμπιεσμένο. Μόνο αναγνωστική.

Παράδειγμα για το αντικείμενο File

<%
dim fs,f
Άρτηστε fs=Server.CreateObject("Scripting.FileSystemObject")
Άρτηστε f=fs.GetFile("c:\test.txt")
Απαντήστε.Εγραψτε(\"Τα χαρακτηριστικά του αρχείου είναι: \")
Response.Write(f.Attributes)
Άρτηστε f=nothing
set fs=nothing
%>

Αποτελέσματα:

Τα χαρακτηριστικά του αρχείου είναι: 32

Παράδειγμα για το αντικείμενο Folder

<%
dim fs,fo
Άρτηστε fs=Server.CreateObject("Scripting.FileSystemObject")
Άρτηστε fo=fs.GetFolder("c:\test")
Απαντήστε.Εγραψτε(\"Τα χαρακτηριστικά του φακέλου είναι: \")
Response.Write(fo.Attributes)
set fo=nothing
set fs=nothing
%>

Αποτελέσματα:

Τα χαρακτηριστικά του φακέλου είναι: 16