Поделиться через


_Application.GetOpenFilename(Object, Object, Object, Object, Object) Метод

Определение

Отображает стандартное диалоговое окно Открыть и получает у пользователя имя файла без фактического открытия файлов.

public object GetOpenFilename(object FileFilter, object FilterIndex, object Title, object ButtonText, object MultiSelect);
Public Function GetOpenFilename (Optional FileFilter As Object, Optional FilterIndex As Object, Optional Title As Object, Optional ButtonText As Object, Optional MultiSelect As Object) As Object

Параметры

FileFilter
Object

Необязательный объект. Строка, указывающая критерии фильтрации файлов. Эта строка состоит из пар строк фильтра файлов, за которыми следует спецификация фильтра с подстановочными знаками MS-DOS, каждая часть и каждая пара разделены запятыми. Каждая отдельная пара указана в раскрывающемся списке Тип файлов. Например, следующая строка задает два фильтра файлов — текст и addin: "Текстовые файлы (.txt),.txt,Файлы надстройки (.xla),.xla". Чтобы использовать несколько выражений с подстановочными знаками MS-DOS для одного типа фильтра файлов, разделите выражения с подстановочными знаками точкой с запятой, например "Файлы Visual Basic (.bas; .txt),.bas;.txt". Если этот аргумент опущен, по умолчанию этот аргумент будет "Все файлы (.),.".

FilterIndex
Object

Необязательный объект. Задает номера индексов условий фильтрации файлов по умолчанию от 1 до числа фильтров, указанных в FileFilter. Если этот аргумент пропущен или его значение превышает число имеющихся фильтров, используется первый фильтр файлов.

Title
Object

Необязательный объект. Указывает заголовок диалогового окна. Если этот аргумент пропущен, используется заголовок "Открыть".

ButtonText
Object

Необязательный объект. Только для Macintosh.

MultiSelect
Object

Необязательный объект. Значение True, чтобы разрешить выбор нескольких имен файлов. Значение False, чтобы разрешить выбор только одного имени файла. Значение по умолчанию — False.

Возвращаемое значение

Комментарии

Этот метод возвращает выбранное имя файла или имя, введенное пользователем. Возвращаемое имя может содержать путь. Если MultiSelect имеет значение True, возвращаемое значение представляет собой массив выбранных имен файлов (даже если выбрано только одно имя файла). Возвращается значение False, если пользователь отменяет использование диалогового окна.

Этот метод может менять текущий диск или папку.

Применяется к