다음을 통해 공유


CurDir 함수

업데이트: 2007년 11월

현재 경로를 나타내는 문자열을 반환합니다.

My.Computer.FileSystem 개체는 파일 입출력 작업에서 생산성 및 성능이 CurDir보다 우수합니다. 자세한 내용은 My.Computer.FileSystem.CurrentDirectory 속성을 참조하십시오.

Public Overloads Function CurDir([ ByVal Drive As Char ]) As String

매개 변수

  • Drive
    선택적 요소. 기존 드라이브를 지정하는 Char 식입니다. 드라이브를 지정하지 않거나 Drive가 길이가 0인 문자열("")인 경우 CurDir는 현재 드라이브에 대한 경로를 반환합니다.

예외

예외 형식

오류 번호

조건

IOException

68

Drive를 찾지 못했습니다.

ArgumentException

68

Drive를 잘못 지정했습니다.

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

설명

이 함수는 현재 경로를 나타내는 문자열을 반환합니다.

예제

다음 예제에서는 CurDir 함수를 사용하여 현재 경로를 반환합니다.

' Assume current path on C drive is "C:\WINDOWS\SYSTEM".
' Assume current path on D drive is "D:\EXCEL".
' Assume C is the current drive.
Dim MyPath As String
MyPath = CurDir()   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("C"c)   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("D"c)   ' Returns "D:\EXCEL".

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

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

요구 사항

네임스페이스: Microsoft.VisualBasic

**모듈:**FileSystem

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

참고 항목

참조

ChDir 함수

ChDrive 함수

MkDir 함수

RmDir 함수

IOException

ArgumentException