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
|