SetAttr 함수
업데이트: 2007년 11월
파일의 특성 정보를 설정합니다.
My 기능은 파일 입출력 작업에서 생산성 및 성능이 SetAttr보다 우수합니다. 자세한 내용은 My.Computer.FileSystem 개체를 참조하십시오.
Public Sub SetAttr( _
ByVal PathName As String, _
ByVal Attributes As FileAttribute _
)
매개 변수
PathName
필수적 요소. 파일 이름을 지정하는 String 식입니다. PathName에는 디렉터리나 폴더 및 드라이브가 포함될 수 있습니다.Attributes
필수적 요소. 파일 특성을 지정하는 합계를 가진 상수 또는 숫자 식입니다.
설정
Attributes 인수 열거형 값은 다음과 같습니다.
값 |
상수 |
설명 |
---|---|---|
Normal |
vbNormal |
표준(기본값) |
ReadOnly |
vbReadOnly |
읽기 전용 |
Hidden |
vbHidden |
숨김 |
System |
vbSystem |
시스템 파일 |
Volume |
vbVolume |
볼륨 레이블 |
Directory |
vbDirectory |
디렉터리 또는 폴더 |
Archive |
vbArchive |
마지막 백업 이후에 파일이 변경되었습니다. |
Alias |
vbAlias |
파일에 다른 이름이 있습니다. |
참고: |
---|
이러한 열거형은 Visual Basic 언어로 지정되며, 코드의 모든 위치에서 실제 값 대신 사용될 수 있습니다. |
예외
예외 형식 |
오류 번호 |
조건 |
---|---|---|
PathName이 잘못되었거나 없습니다. |
||
Attribute 형식이 잘못되었습니다. |
비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.
설명
열려 있는 파일의 특성을 설정하는 경우 런타임 오류가 발생합니다.
예제
다음 예제에서는 SetAttr 함수를 사용하여 파일의 특성을 설정합니다.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
스마트 장치 개발자 참고 사항
이 함수는 지원되지 않습니다.
요구 사항
네임스페이스:Microsoft.VisualBasic
**모듈:**FileSystem
**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)