Тема: получить значения из таблицы объектных данных
использую AutoCAD Map 2009,
помогите, пожалуйста, разобраться как программно получать значения из таблицы объектных данных
в документ добавлена таблица объектных данных (меню: Карта\Данные объекта\Определить данные объекта...)
в форме свойств объектов, появилась группа по имени созданнй таблицы, содержащая поля этой таблицы
для части объектов заполнены значения
как теперь используя объектную модель AutoCAD считывать эти дополнительные свойства объектов?
Sub f1() Dim plineObj As AcadEntity Dim ExtDic As AcadDictionary Set plineObj = ThisDrawing.ModelSpace.Item(0) Set ExtDic = plineObj.GetExtensionDictionary MsgBox ExtDic.Count ' здесь получаю верное число приcоединенных таблиц ' создана таблица "t01" (id целочисленное, txt строковое) MsgBox ExtDic.GetObject("t01") ' здесь Run-time error "Ключ не найден" ' в форме свойств объектов, группа полей этой таблицы называется почему-то "OD:t01" ' MsgBox ExtDic.GetObject("OD:t01") ' та же ошибка End Sub