Проверить нахождение внешних ссылок xref - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Проверить нахождение внешних ссылок xref

Проверить нахождение внешних ссылок xref

Ответ
Поиск в этой теме
Непрочитано 07.10.2010, 12:12
Проверить нахождение внешних ссылок xref
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,202

Часть кода, для обработки внешних ссылок, ссылки загруженные вставляются в чертеж, незагруженные - отсоединяются, и не найденные, по идее - тоже, но с этим проблема:

Код:
[Выделить все]
(vlax-for i (vla-get-blocks (APEL-ACTIVE_DOCUMENT))
    (if	(APEL-TRUE_FALSE-T_NIL (vla-get-isxref i))
					;отделяем ссылки от блоков
      (if (or (assoc 71 (entget (tblobjname "BLOCK" (vla-get-name i))))
					;проверка ссылки на не загруженность
;;;	      (not (findfile (vla-get-path i)))
	  )
	(APEL-CATCH-APPLY
	  'vla-Detach
	  (list i)
	)
	(APEL-CATCH-APPLY
	  'vla-bind
	  (list i :vlax-false)
	)
      )
    )
  )
К сожалению (findfile (vla-get-path i) - проверяет только наличие файла ссылки по пути сохраненному в свойствах самой ссылки, но ссылка может быть подгружена и не по этому пути.
Вопрос - как проверить найдена ли ссылка?
Просмотров: 10538
 
Непрочитано 18.09.2012, 15:53
#21
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Изначально - да. Но если загруженную ссылку выгрузить в текущем сеансе, она все равно там остается.
Do$ вне форума  
 
Непрочитано 18.09.2012, 16:28
#22
Эдуард

строительство
 
Регистрация: 16.01.2004
Петербург
Сообщений: 165
<phrase 1=


Сохрани чертеж и она исчезнет.
Эдуард вне форума  
 
Непрочитано 18.09.2012, 17:25
#23
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


В принципе, мне это подходит. Спасибо
Do$ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Проверить нахождение внешних ссылок xref



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Слои внешних ссылок Werwolf AutoCAD 20 25.07.2020 01:21
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными Андрей Х. AutoCAD 24 27.05.2015 10:17
Обновление внешних ссылок в ACA 2009 misht Вертикальные решения на базе AutoCAD 1 02.03.2010 18:04
изменение пути внешних ссылок ASLYS Программирование 6 05.10.2007 13:25