Main Content

uigetdir

폴더 선택 대화 상자 열기

설명

selpath = uigetdir은 현재 작업 디렉터리의 폴더를 표시하고 사용자가 대화 상자에서 선택하는 경로를 반환하는 모달 대화 상자를 엽니다.

이 대화 상자에서 사용자는 폴더로 이동하거나 폴더 이름을 입력하여 폴더를 선택할 수 있습니다. 지정된 폴더가 존재할 경우 사용자가 확인을 클릭하면 MATLAB®은 선택된 경로를 문자형 벡터로 반환합니다. 사용자가 취소 버튼 또는 제목 표시줄의 닫기 버튼(X)을 클릭할 경우 MATLAB은 0을 반환합니다.

예제

selpath = uigetdir(path)는 대화 상자가 열리는 시작 경로를 지정합니다. path가 비어 있거나 올바른 경로가 아닌 경우 이 대화 상자는 현재 작업 디렉터리에서 열립니다.

예제

selpath = uigetdir(path,title)은 대화 상자의 제목을 지정합니다.

참고

대화 상자의 시각적인 특성은 코드를 실행하는 운영 체제에 따라 달라집니다. 예를 들어, 일부 운영 체제는 대화 상자에 제목 표시줄을 표시하지 않습니다. 대화 상자 제목을 uigetdir 함수로 전달하면 운영 체제는 제목을 표시하지 않습니다.

예제

모두 축소

dname = uigetdir('C:\');

Folder selection dialog box. The dialog lists the available folders on the drive, and has a Select Folder button and a Cancel button in the bottom right.

matlabroot 함수의 명령 형식을 uigetdir에 전달하여 MATLAB 루트 폴더 안의 폴더들을 표시합니다.

uigetdir(matlabroot,'MATLAB Root Folder');

Folder selection dialog box. The dialog title is MATLAB Root Folder.

입력 인수

모두 축소

대화 상자가 열리는 초기 폴더로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

예: 'C:\Users\hharvey\Documents'

대화 상자 제목으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

예: 'Open Directory'

세부 정보

모두 축소

모달 대화 상자

모달 대화 상자에서는 대화 상자 조작이 끝나기 전에 다른 MATLAB 창과 상호 작용을 할 수 없습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|