다음을 통해 공유


FileSystem.SetAttr(String, FileAttribute) 메서드

정의

파일의 특성 정보를 설정합니다. My 기능은 파일 I/O 작업에서 SetAttr보다 더 나은 생산성 및 성능을 제공합니다. 자세한 내용은 FileSystem를 참조하세요.

public:
 static void SetAttr(System::String ^ PathName, Microsoft::VisualBasic::FileAttribute Attributes);
public static void SetAttr (string PathName, Microsoft.VisualBasic.FileAttribute Attributes);
static member SetAttr : string * Microsoft.VisualBasic.FileAttribute -> unit
Public Sub SetAttr (PathName As String, Attributes As FileAttribute)

매개 변수

PathName
String

필수 요소. 파일 이름을 지정하는 문자열 식입니다. PathName에는 디렉터리나 폴더 및 드라이브가 포함될 수 있습니다.

Attributes
FileAttribute

필수 요소. 파일 특성을 지정하는 합계를 가진 상수 또는 숫자 식입니다.

예외

Attribute 형식이 잘못되었습니다.

예제

이 예제에서는 함수를 SetAttr 사용하여 파일에 대한 특성을 설정합니다.

' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)

설명

열려 있는 파일의 특성을 설정하려고 하면 런타임 오류가 발생합니다.

Attributes 인수 열거형 값은 다음과 같습니다.

상수 설명
Normal vbNormal 보통(기본값)입니다.
ReadOnly vbReadOnly 읽기 전용입니다.
Hidden vbHidden 숨겨져 있습니다.
System vbSystem 시스템 파일입니다.
Volume vbVolume 볼륨 레이블
Directory vbDirectory 디렉터리 또는 폴더입니다.
Archive vbArchive 마지막 백업 이후에 파일이 변경되었습니다.
Alias vbAlias 파일에 다른 이름이 있습니다.

참고

이러한 열거형은 Visual Basic 언어로 지정되며 이름은 실제 값 대신 코드의 아무 곳에서나 사용할 수 있습니다.

적용 대상

추가 정보