GetFilter - Получить фильтр и номер команды по типу документа |
Scroll |
Синтаксис Automation:
BSTR * GetFilter ( long docType, BOOL saveAs, long * command );
Синтаксис COM:
HRESULT GetFilter ( [in] long docType,
[in] VARIANT_BOOL saveAs,
[out] long * command,
[out, retval] BSTR* Result );
Входные параметры:
docType |
при импорте в КОМПАС-документ - тип документа из перечисления DocumentTypeEnum, при экспорте КОМПАС-документа - тип документа, в который производится экспорт; перечисление типов документов должно быть задано в конверторе. Например, для конвертора в DXF и DWG используются типы: #define FORMAT_DXF 1 // ID команды для работы с DXF #define FORMAT_DWG 2 // ID команды для работы с DWG |
saveAs |
- TRUE - экспорт документа КОМПАС, - FALSE - импорт в документ КОМПАС. |
Выходные параметры:
command |
- номер команды. |
Возвращаемое значение:
фильтр |
- строка с справочным значением (например, "КОМПАС-фрагменты (*.myfrw |*.myfrw|" ), которое используется в диалогах открытия и сохранения файлов. |
Подразделы:
(отсутствуют)