exponenta event banner

uigetdir

Открыть диалоговое окно выбора папки

Описание

selpath = uigetdir открывает модальное диалоговое окно, в котором отображаются папки в текущей рабочей папке и возвращается путь, выбранный пользователем из диалогового окна.

Это диалоговое окно позволяет пользователю перейти к папке и выбрать ее (или ввести имя папки). Если указанная папка существует, то MATLAB ® возвращает выбранный путь, когда пользователь нажимает кнопку ОК. Если пользователь нажимает кнопку Отмена или кнопку закрытия (X) в строке заголовка, то MATLAB возвращает0.

пример

selpath = uigetdir(path) задает начальный путь, по которому открывается диалоговое окно. Если path пуст или не является допустимым путем, после чего открывается диалоговое окно в текущей рабочей папке.

пример

selpath = uigetdir(path,title) задает заголовок для диалогового окна.

Примечание

Визуальные характеристики диалогового окна зависят от операционной системы, выполняющей код. Например, некоторые операционные системы не отображают строки заголовка в диалоговых окнах. При передаче заголовка диалогового окна функции uigetdir эти операционные системы не отображают заголовок.

Примеры

свернуть все

dname = uigetdir('C:\');

Передайте форму команды matlabroot функция для uigetdir для отображения папок в корневой папке MATLAB.

uigetdir(matlabroot,'MATLAB Root Folder');

Входные аргументы

свернуть все

Начальная папка, в которой открывается диалоговое окно, заданная как вектор символа или скаляр строки.

Пример: 'C:\Users\hharvey\Documents'

Заголовок диалогового окна, заданный как вектор символа или скаляр строки

Пример: 'Open Directory'

Подробнее

свернуть все

Модальное диалоговое окно

Модальное диалоговое окно предотвращает взаимодействие пользователя с другими окнами MATLAB перед ответом на диалоговое окно.

См. также

|

Представлен до R2006a