Тема: Пробежаться циклом по всем объектам чертежа...
Задача такова. Есть простенький рисунок.
Состоит из 4-х видов объектов
- линия (line)
- окружность (circle)
- точка (point)
- регион (region)
Нужно пробежать циклом по всем этим объектам
и получить свойства - если это линия,то координаты начала и конца, толщину. если окружность - координты центра, диаметр и толщину линии, и.т.д
и дальше, например вывести в TextBox на форме
как я понимаю, должно быть примерно так
Dim allObjs AS ???? Dim allObj AS ???? Set allObjs = ThisDrawing.?????? (AllObjects) For each allObj in allObjs if allObj.Type = atLine then _ TextBox.Text = TextBox.Text+allObj.???.X ... if allObj.Type = atCircle then _ TextBox.Text = TextBox.Text+allObj.???.X ... Next
Я написал как бы мне хотелось... а как это выглядит в реале - догнать не получается
Пробовал через SelectionSets...
не то, да и не могу к координатам подлезть
По форуму полазал - ответа для себя не нашёл
Подскажите чем заменить вопросы :)