uigetdir

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

Синтаксис

selpath = uigetdir
selpath = uigetdir(path)
selpath = uigetdir(path,title)

Описание

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

Это диалоговое окно позволяет пользователю перейти к папке и выбрать ее (или ввести имя папки). Если заданная папка существует, то MATLAB® возвращает выделенный контур, когда пользователь нажимает OK. Если пользователь нажимает Cancel или близкую кнопку (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