Тема: Bind unloaded xref
При попытке bind xref который unload прога вываливается с ошибкой. Как узнать его статус и detach нафиг?
Тут чел спрашивал год назад - никто не ответил. Мож кто поумнел за это время
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Bind unloaded xref
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
При попытке bind xref который unload прога вываливается с ошибкой. Как узнать его статус и detach нафиг?
Тут чел спрашивал год назад - никто не ответил. Мож кто поумнел за это время
Может быть просто поставить обработчик ошибок - спрограммировать реакцию на Err.Number = 91?
Можно определить статус XRef косвенно по состоянию объекта XRefDatabase:
Dim Obj_XRefDatabase As AcadDatabase Dim MyXRef As AcadExternalReference On Error Resume Next Set Obj_XRefDatabase = MyXRef.XRefDatabase If (Err.Number = 0) Then MsgBox "XRef " & MyXRef_Name & " loaded!" ElseIf (Err.Number = -2145386390) Then MsgBox "XRef " & MyXRef_Name & " unloaded!" End If End If
А дальше что ???
...и detach нафиг?
это уж тут было
https://www.caduser.ru/forum/topic4368.html
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Bind unloaded xref
Форум работает на PunBB, при поддержке Informer Technologies, Inc