My.Computer.FileSystem.CreateDirectory 메서드
업데이트: 2007년 11월
디렉터리를 만듭니다.
' Usage
My.Computer.FileSystem.CreateDirectory(directory)
' Declaration
Public Sub CreateDirectory( _
ByVal directory As String _
)
매개 변수
- directory
필수적 요소이며 String 형식입니다. 디렉터리의 이름 및 위치입니다.
예외
다음 조건에서 예외가 발생합니다.
디렉터리 이름의 형식이 잘못된 경우. 예를 들어, 해당 이름에 잘못된 문자가 들어 있거나 해당 이름이 공백인 경우(ArgumentException 클래스)
만들 디렉터리의 부모 디렉터리가 읽기 전용인 경우(IOException 클래스)
디렉터리 이름이 Nothing인 경우(ArgumentNullException 클래스)
디렉터리 이름이 너무 긴 경우(PathTooLongException 클래스)
디렉터리 이름이 콜론(:)인 경우 (NotSupportedException 클래스)
사용자에게 디렉터리를 만들 수 있는 권한이 없는 경우(UnauthorizedAccessException)
사용자 권한이 부족한 부분 신뢰 상태(SecurityException)
설명
디렉터리가 이미 있을 경우 예외가 throw되지 않습니다.
작업
다음 표에서는 My.Computer.FileSystem.CreateDirectory 메서드와 관련된 작업의 예를 보여 줍니다.
작업 |
참조 |
---|---|
디렉터리를 만듭니다. |
예제
이 예제에서는 C:\Documents and Settings\All Users\Documents에 NewDirectory 디렉터리를 만듭니다.
My.Computer.FileSystem.CreateDirectory _
("C:\Documents and Settings\All Users\Documents\NewDirectory")
요구 사항
네임스페이스:Microsoft.VisualBasic.MyServices
클래스:FileSystemProxy(FileSystem에 대한 액세스 제공)
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)
프로젝트 형식별 사용 가능 여부
프로젝트 형식 |
사용 가능 여부 |
---|---|
Windows 응용 프로그램 |
예 |
클래스 라이브러리 |
예 |
콘솔 응용 프로그램 |
예 |
Windows 컨트롤 라이브러리 |
예 |
웹 컨트롤 라이브러리 |
예 |
Windows 서비스 |
예 |
웹 사이트 |
예 |
권한
다음과 같은 사용 권한이 필요합니다.
권한 |
설명 |
---|---|
파일 및 폴더에 대한 액세스 가능성을 제어합니다. 연결된 열거형: Unrestricted. |
자세한 내용은 코드 액세스 보안 및 권한 요청을 참조하십시오.
참고 항목
작업
방법: Visual Basic에서 디렉터리가 있는지 확인