Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: simson43 от 21-12-2018, 13:49:13
-
Добрый день!
Такая проблема: в текущий чертеж подгружаю внешние ссылки, сохраняю документ, создаю новый документ и подгружаю в него внешней ссылкой первый файл и...
Там не видно тех ссылок, что я только что подгрузил(
первое и второе соответственно в разных транзакциях
что я делаю не так?
-
Сделай демонстрационный пример (dwg-файлы) и выложи код. Тогда будет о чем говорить.
-
там граф - по нему ползать надо и ссылки при этом должны быть загруженны
-
как само заработало...
-
а есть ли в апи событие которое происходит при обновлении внешней ссылки?
-
а есть ли в апи событие которое происходит при обновлении внешней ссылки?
События нет. Есть вот такое: http://adn-cis.org/forum/index.php?topic=7699.msg25299#msg25299
-
так вот это окошко оповещения о необходимости обновить ссылку как то узнает ведь, что пора всплывать.
это не отследить? или при нажатии на это уведомление начать выполнение кода.
это возможно?
-
так вот это окошко оповещения о необходимости обновить ссылку как то узнает ведь, что пора всплывать.
По таймеру: https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/AutoCAD-Core/files/GUID-3DE106E0-95E7-493C-9C03-8EA2BB6FA90C-htm.html
By default, the program checks for changed xrefs every five minutes. You can change the number of minutes between checks by setting the XNOTIFYTIME system registry variable using (setenv "XNOTIFYTIME" " n ") where n is a number of minutes between 1 and 10080 (seven days).
Note: When changing the value of XNOTIFYTIME, you must enter the system variable with the capitalization as shown.
-
понял. спасибо