다음을 통해 공유


ChDrive 함수

업데이트: 2007년 11월

현재 드라이브를 변경합니다.

Public Overloads Sub ChDrive(ByVal Drive As { Char | String })

매개 변수

  • Drive
    필수적 요소. 기존 드라이브를 지정하는 문자열 식입니다. 길이가 0인 문자열("")을 사용하면 현재 드라이브가 변경되지 않습니다. Drive 인수가 여러 문자로 된 문자열인 경우 ChDrive는 첫 글자만 사용합니다.

예외

예외 형식

오류 번호

조건

IOException

68

드라이브를 잘못 지정했거나 사용할 수 없습니다.

비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.

설명

ChDrive 함수를 사용하려면 비관리 코드 권한이 있어야 합니다. 이 권한은 부분 신뢰 상태에서 해당 함수의 실행을 제한할 수 있습니다. 자세한 내용은 SecurityPermission 클래스코드 액세스 권한을 참조하십시오.

예제

다음 예제에서는 ChDrive 함수를 사용하여 현재 드라이브를 변경합니다. 이 함수는 해당 드라이브가 없는 경우 예외를 throw합니다.

ChDrive("D")   ' Make "D" the current drive.

스마트 장치 개발자 참고 사항

이 함수는 지원되지 않습니다.

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**FileSystem

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

ChDir 함수

CurDir 함수

MkDir 함수

RmDir 함수

IOException

기타 리소스

Visual Basic의 파일, 디렉터리 및 드라이브 속성