Coreldraw VBA Color Fill Неправильно - PullRequest
0 голосов
/ 22 января 2019

Ребята У меня проблема с получением значений активной фигуры

Я использую следующее

For Each s In os
e = e + 1
value = s.Fill.UniformColor.ToString
LArraycolors(e) = value
next s

Это циклически перебирает все объекты и помещает значение в массив строка в массиве выглядит следующим образом

CMYK255, USER, 51,102,0,153,100, ccd19cb-4675-4a5e-8bda-d0bbbaab8af0

Проблема в том, что он не показывает правильное значение цвета CMYK

Объекты Deep Purple, значение 20,40,0,60

Все же выше его показа как 51,102,0,153

Как вы знаете, значение не может быть больше 100, но два числа выше 100

Любые идеи, как то, что я делаю неправильно

Любая помощь приветствуется

Mark

...