Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.11.2012, 14:21
|
|||
---|---|---|---|
Выделенный объект в Corel Draw |
|||
#18+
Здравствуйте. Допустим имеется следующий код .... Dim Rect as Shape, ActiveObject as Shape Set ActiveObject=ActiveSelection Set Rect=ActiveLayer.CreateRectangle2(0,0,100,100) ActiveObject.Fill.Uniformcolor.RGBAssign 255,0,0 Пусть имеется выделенный объект. Присваиваем его переменной ActiveObject Если теперь я создам прямоугольник а после этого залью цветом ActiveObject то зальется цветом не тот объект, который был выделен, а созданный прямоугольник. Т.е получается что ActiveObject уже прямоугольник. Вопрос такой: Получается что в переменной ActiveObject не сохраняется первоначально выделенный объект, т.е эта переменная действует как бы ссылка на текущий выделенный объект? (в данном случае текущим становится прямоугольник) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2012, 21:39
|
|||
---|---|---|---|
Выделенный объект в Corel Draw |
|||
#18+
В объектной модели не имеется ли зарезервированного слова ActiveObject ? Попробуйте назвать ваш пользовательский объект немного по-другому, например, MyActiveObject . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.11.2012, 18:37
|
|||
---|---|---|---|
Выделенный объект в Corel Draw |
|||
#18+
AndreTM, объектной модели не нашел зарезервированного слова ActiveObject, но все равно попробовал переименовать имя переменной. Ситуация не изменилась Помогло следующее Dim ShRange as ShapeRange ShRange.Add ActiveSelection Set Rect=ActiveLayer.CreateRectangle2(0,0,100,100) ShRange.Add Rect ShRange(1).Fill.UniformColor...ну и так далее) видимо переменная действительно как ссылки действовала на выделенный текущий объект ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2157334]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 438ms |
0 / 0 |