Есть ли в Inventor API какой-либо аналог свойства Application.CurrentUsersDataFolderPath в Revit API

Автор Тема: Есть ли в Inventor API какой-либо аналог свойства Application.CurrentUsersDataFolderPath в Revit API  (Прочитано 2659 раз)

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

Оффлайн VladislavАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0
А есть ли в Inventor API какой-либо аналог свойства Application.CurrentUsersDataFolderPath в Revit API?
То есть каким образом можно получить путь, по которому инвентор сохраняет свои вспомогательные файлы?
Чтобы там организовать временное хранение экспортированных чертежей (в моем случае это удобней сделать там).
Благодарю за ответ.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Повторяю про правило "Один вопрос - одна тема"!
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн VladislavАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Посмотри в Application.FileOptions - там есть различные пути.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
по которому инвентор сохраняет свои вспомогательные файлы?
Не понятно, что за вспомогательные файлы. В инвенторе в чистом виде нет такого понятия.
Есть понятие папки проекта, куда складируются все файлы при работе.

Оффлайн R.I.Chernov

  • ADN Club
  • *****
  • Сообщений: 565
  • Карма: 18
Есть понятие папки проекта, куда складируются все файлы при работе.
Решил добавить: папка проекта - это скорее папка, внутри подпапок которой программе разрешено искать рабочие файлы. Ну то есть непосредственно "складировать" файлы можно и в других местах, так называемых библиотеках, подключив которые  вы даете право программе обращаться к ним в рамках данного проекта.
В программировании я новичок...но ненадолго! ;)

Оффлайн R.I.Chernov

  • ADN Club
  • *****
  • Сообщений: 565
  • Карма: 18
Возможно вы искали это
Код - Visual Basic [Выбрать]
  1.     Dim PrjFileName As String
  2.     PrjFileName = ThisApplication.DesignProjectManager.ActiveDesignProject.FullFileName
  3.     MsgBox (PrjFileName)

Отсюда можно получить папку проекта (хотя возможно для этого можно найти отдельную команду).
В программировании я новичок...но ненадолго! ;)

Оффлайн R.I.Chernov

  • ADN Club
  • *****
  • Сообщений: 565
  • Карма: 18
(хотя возможно для этого можно найти отдельную команду)

Код - Visual Basic [Выбрать]
  1.     Dim wspace As String
  2.     wspace = ThisApplication.DesignProjectManager.ActiveDesignProject.WorkspacePath
В программировании я новичок...но ненадолго! ;)

Оффлайн VladislavАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0