Тема: Считывание цвета примитива
Я пытаюсь считать цвет примитива(линии в чертеже) методами. Не выходит.
Dim mspaceObj As AcadObject Dim objCount As Integer objCount = ThisDrawing.ModelSpace.Count For I = 0 To objCount - 1 Set mspaceObj = ThisDrawing.ModelSpace.Item(I) '1 X Debug.Print Application.ActiveDocument.ActiveLayer.сolor '2 Debug.Print mspaceObj.color '3 Dim retcolor As AcadAcCmColor- Set retcolor = mspaceObj.TrueColor MsgBox "Red = " & retcolor.Red MsgBox "Green = " & retcolor.Green MsgBox "Blue = " & retcolor.Blue next
Для '1 определяет цвет (например - 125), а для '2 - всегда 256, какой-бы цвет не был примитива почему-то? '3 - всегда "0" Подсажите пожалуйста как мне считать цвет примитива, в любой системе цветов?