Сообщество программистов Autodesk в СНГ
Статьи => Тестирование статей => Тема начата: mikazakov от 26-02-2019, 20:37:42
-
Еще немного творчества на тему инвенторовских свойств
-
Михаил, спасибо за статью! Очень хочу увидеть продолжение о том, как можно получать стандартные iProperties не подключаясь к Inventor и как записывать и считывать информацию в файл.
-
Я так понимаю вопрос об работе со свойствами через Apprentice Server?
Потому как если говорить об работе через интерфейс IStorage из WinAPI32, то там сложно и там лучше С++.
-
mikazakov,
Для записи и считывания информации в файл использовал C# и статью https://adndevblog.typepad.com/manufacturing/2013/03/save-extra-data-in-inventor-file-3.html (https://adndevblog.typepad.com/manufacturing/2013/03/save-extra-data-in-inventor-file-3.html).
Мне интересно, как получить iProperties свойство, например, редакцию так же, как это делает программа SSView, не используя при этом Inventor или Apprentice Server.
(https://i.postimg.cc/SX0fsKp5/2019-02-28-11-21-16.png) (https://postimg.cc/SX0fsKp5)
-
Ну да, это доступ к файлу через интерфейс IStorage из виндовой библиотеки WinAPI32.
Это конечно для особых "ценителей".
Apprentice Server в этом плане проще и привычнее. Apprentice Server идет с инвентором и он официально бесплатный.
Если тянуть Apprentice Server на комп где нет инвентора, его нужно будет зарегистрировать в реестре.
Можно будет и про Apprentice Server чиркнуть материал.