|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.06.2020, 08:29 | #1 | |
Удаление блока в чертеже
Регистрация: 30.06.2010
Сообщений: 11
|
||
Просмотров: 6885
|
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Я не гуру, но в Вашем коде все повернуто с ног на голову.
Объект класс BlockTable имеет метод Has(), соответственно можно просто спросить у таблицы блоков, есть блок с заданным именем, а не шерстить модель. Удалить, просто. Найти все вхождения блока, удалить их, после этого удалить уже описание блока. Описание блока имеет ссылки на все вхождения блока. Возможно для Вас будет полезна эта ссылка: https://adn-cis.org/kak-najti-vse-vs...ogo-bloka.html |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не обновляются поля, являющиеся ссылками на атрибуты блока. Как исправить? | bobrovantig | AutoCAD | 14 | 14.03.2017 21:48 |
Повторное описание блока пропущено | Квадриптих | AutoCAD | 20 | 20.11.2013 10:23 |
Проблема с базовой точкой блока и вхождением блока в DXF | nogaems | Программирование | 5 | 29.08.2013 15:46 |
вывод на чертеже номер блока или их количество | sheldon | AutoCAD | 2 | 24.12.2012 15:37 |
Изменение блока в чертеже вместе с аттрибутами. | Mikhail | AutoCAD | 4 | 15.10.2003 01:53 |