Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: Павел Тер-Микаэлян от 18-12-2014, 12:06:52

Название: Метод Save без выдачи окна диалога
Отправлено: Павел Тер-Микаэлян от 18-12-2014, 12:06:52
Всем здравствуйте!! Подскажите пожалуйста, как можно использовать метод Save чтобы окно диалога не выдавалось?
Название: Re: Метод Save без выдачи окна диалога
Отправлено: Павел Тер-Микаэлян от 18-12-2014, 12:48:09
Делаю вот так:
Код - Visual Basic [Выбрать]
  1. Public Sub SaveAll____()
  2.    Dim oControlDef As ControlDefinition
  3.    Set oControlDef = ThisApplication.CommandManager _
  4.         .ControlDefinitions.Item("AppSaveAllCmd")
  5.    oControlDef.Execute
  6. End Sub
Все работает, только если в сборку вставлена библиотечная деталь, то инвентор рвется ее сохранять каждый раз когда эта процедура запускается.... а т.к. она защищена от записи, то выдается окно "сохранить как"... Как бы этого избежать, может кто сталкивался?
Название: Re: Метод Save без выдачи окна диалога
Отправлено: R.I.Chernov от 22-12-2014, 16:44:36
Здравствуйте! Извиняюсь, если неправильно понял суть вашего вопроса. А Вы пробовали document.save2 method?
Название: Re: Метод Save без выдачи окна диалога
Отправлено: Павел Тер-Микаэлян от 22-12-2014, 18:53:13
Спасибо) мне уже ответили в соседнем топике) ThisApplication.SilentOperation = true