Online Reference

Home

Microsoft Reference
Knowledge Developer Database Internet Resource Forum
VBA
Input / Output Function
ดาวน์โหลดคู่มือ

SetAttr Statement

VBA Statement, ใช้กำหนดสารสนเทศของคุณลักษณะของไฟล์

ไวยากรณ์

SetAttr pathname, attribute

ประโยคคำสั่ง SetAttr Statement มีไวยากรณ์ คือ

ส่วน รายละเอียด
pathname บังคับ, เป็น expression ของข้อความที่ระบุชื่อไฟล์ - ไดเรคทอรี่ หรือโฟล์เดอร์และ drive
attribute บังคับ, เป็นค่าคงที่ หรือ expression ของตัวเลขที่เป็นผลรวมที่ระบุคุณลักษณะของไฟล์

การตั้งค่า

อากิวเมนต์ attribute ตั้งค่าได้ดังนี้

ค่าคงที่ ค่า รายละเอียด
vbNormal 0 ปกติ
vbReadOnly 1 อ่านอย่างเดียว
vbHidden 2 ซ่อน
vbSystem 4 System file (ไม่มีให้กับ Macintosh)
vbArchive 32 ไฟล์ที่เปลี่ยนหลังการสำรองครั้งสุดท้าย (ไม่มีให้กับ Macintosh)

หมายเหตุ

  • ค่าคงที่เหล่านี้เป็นระบุโดย Visual Basic for Application ชื่อเหล่านี้สามารถใช้ในคำสั่งในการหาค่า

ลักษณะการประยุกต์

ถ้าตั้งค่า attribute ขณะที่ไฟล์เปิดอยู่จะเกิด run-time error

ดูเพิ่มเติม

ฟังก์ชัน FileAttr, ฟังก์ชัน GetAttr

ตัวอย่าง

ตัวอย่างการใช้คำสั่ง SetAttr ในกำหนดค่าคุณลักษณะของไฟล์

' กำหนด attribute เป็นการซ่อน
SetAttr "TESTFILE", vbHidden

' กำหนด attribute เป็นการซ่อนและอ่านอย่างเดียว
SetAttr "TESTFILE", vbHidden + vbReadOnly