А ты попробуй. Воообще-то AutoCAD - не консольное приложение.
просто консоль не запустилась. хотя не понятно почему я не могу в stdout что-то отправить... фиг с ней, с консолью. убрал все эти проверки.
Запусти уже наконец свой код в AutoCAD под отладчиком и посмотри что получится.
это как? ))) "О, сколько нам открытий чудных..." где об этом можно узнать?
Ты добавил объекты в коллекции для какой-то цели...
хотите сказать, что за границами операторных скобок ссылки на объекты, которые я получил "битые"? А ObjectId, я так понял, константные и их можно хоть в текстовом файле хранить и при следующем случае получать снова тот же объект по id?
И к тому же нет смысла открывать все подряд entity. Лучше заранее проверить тип ObjectId.ObjectClass.
для меня это пустые слова - я искренне не понимаю о чем речь - как на китайском!
А различать ссылки на блок можно не только по имени но и по BlockTableRecord. Предвижу, что далее тебе понадобятся свойства самого блока, а не ссылки - открывай BTR.
снова китайская грамота... (
для меня btr - это блок, в первую очередь... а получается, что блок-блок и полилиния - блок... я полагал, что есть таблица блоков, в которой хранятся все блоки и есть бтр - интстанс конкретного блока, а получается, что вообще всё есть btr что ли?