• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Получение метаданных файлов КОМПАСа старых версий

Автор ТрындецЪ, 22.05.18, 17:02:45

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ТрындецЪ

Цель: прочитать свойство файла "Обозначение" без открытия этого файла Компасом.
Как известно, с 16 версии, файлы КОМПАСа стали архивами, которые можно разархивировать и прочесть файл MetaInfo. Но как быть со старыми файлами? Был же плагин для Тотал Командера, как он работал?
Нужно решение на Python.

333

Насчет Питона не в курсе
Но проводник может извлекать обозначение и наименование
Копать нужно в сторону интерфейсов IInitializeWithFile, IPropertyStore, IExtractImage
Попробуй покапать
https://habr.com/post/344086/
+ Благодарностей: 1

#2
Я, так понимаю, Вы хотите генератор СП сделать.
Питон , я думаю, не то, что нужно.
Я, если бы деллал, то использовал бы 3D - главную сборку и события, что ниже, это 100% события и плюс, события для обслуживания:
-  ksSpecificationDescriptionNotify
-  ksSpecificationObjectNotify.
PS. Опримальный вариант, AddIn библиотека, но можно и просто dll, для неё - 100% - ksLibraryManagerNotify.
+ Благодарностей: 1