Please enable JavaScript to view this site.

Интерфейс...

Синтаксис KsAPI:

std::wstring ChoiceFile(WindowHandle windowHandle, const std::wstring & defaultExtension, const std::wstring & filters, const std::wstring & startDirectory, ksSystemPathTypeEnum directoryType, bool preview)

Входные параметры:

windowHandle

дескриптор окна для создания диалога (nullptr - активное окно).

defaultExtension

расширение файла по умолчанию.

filters

фильтры по расширениям файлов, в виде строки. Например, "(*.txt)|(*.c3d)".

startDirectory

начальная директория для выбора файла (имеет приоритет над directoryType).

directoryType

тип начального каталога из системных. Используются:

ksSystemFiles - путь к системным файлам,

ksApplications - путь к каталогу приложений,

ksProfiles - путь к профилю,

ksDocumentLibraries - путь на каталог файлов библиотек документов,

ksUnils - путь на каталог утилит.

В остальных случаях будет открыт предыдущий путь.

preview

флаг предпросмотра файлов.

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

Имя выбранного файла

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2025. Все права защищены. | Единая телефонная линия: 8-800-700-00-78