Тема: AutoCAD 2006. Как получить объект из таблицы?
Есть ли возможность выудить програмно объект из таблицы? Или как програмно вставить объект в ячейку таблицы?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → AutoCAD 2006. Как получить объект из таблицы?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Есть ли возможность выудить програмно объект из таблицы? Или как програмно вставить объект в ячейку таблицы?
Смотри описание объекта Table (возможно, потребуется еще и TableStyle) в справке - там все описано.
В справке только извлечение атрибутов, как я понял. Легко можно вставлять и считывать текс из ячеек, а вот метода который бы блок возвращал я в справке не нашел!
А ето что?:
RetVal = object.GetBlockTableRecordId(row, col)
object.SetBlockTableRecordId(row, col, blkId, bAutoFit)
Спасибо! Просто не знал как по id объект получить!
RetVal = object.ObjectIDToObject(ID)
RetVal- Object. The object that corresponds to the given object ID.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → AutoCAD 2006. Как получить объект из таблицы?
Форум работает на PunBB, при поддержке Informer Technologies, Inc