SelectedFilePattern()
Синтаксис
Result = SelectedFilePattern()
Описание
Возвращает индекс шаблона, выбранного в запросе OpenFileRequester() или SaveFileRequester().
Параметры
Ничего.
Возвращаемое значение
Возвращает индекс шаблона, выбранного в запросе OpenFileRequester() или SaveFileRequester(). Первый шаблон в позиции 0. В случае отказа от запроса функция вернёт -1.
Пример
StandardFile$ = "C:\autoexec.bat" ; начальный путь + файл Pattern$ = "Text (*.txt)|*.txt;*.bat|" ; задаём первый шаблон (индекс = 0) Pattern$ + "PureBasic (*.pb)|*.pb|" ; задаём второй шаблон (индекс = 1) Pattern$ + "Bmp (*.bmp)|*.bmp|" ; задаём третий шаблон (индекс = 2) Pattern$ + "Jpeg (*.jpg)|*.jpg|" ; задаём четвёртый шаблон (индекс = 3) Pattern$ + "All files (*.*)|*.*" ; задаём пятый шаблон (индекс = 4) Pattern = 1 ; Используем второй из пяти возможных шаблонов как стандарт ; Теперь откроем запрос файла, вы можете изменить шаблон и получите индекс после закрытия File$ = OpenFileRequester("Пожалуйста выберите файл для загрузки", StandardFile$, Pattern$, Pattern) Index = SelectedFilePattern() If Index > -1 MessageRequester("Инфо", "Был выбран следующий индекс шаблона: "+Str(Index), 0) Else MessageRequester("Инфо", "Запрос был отменён.", 0) EndIf
Поддерживаемые OS
Все