Страница: 1 |
Страница: 1 |
Вопрос: VBA CorelDraw
Добавлено: 31.01.08 17:52
Автор вопроса: Goodvin
Нужна помощь!!! Програмистыыыы помогите!
1. Есть открытый документ CorelDraw с кучей разных объектов.
2. Пользователь выделяет (selection) объекты нажимает кнопку "запомнить".
3. Выделенному (selection) присваевается порядковый номер(?) заноситься в список.
4. Потом согласно сформированого списка выпоняется обработка selections.
ps: есть форма, две кнопки ("запомнить", "обработать") и ListBox.
Кто силен помогите, или подскажите :)
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 31.01.08 20:46
Corel'а у меня сейчас не установлено, но подход объяснить думаю можно:
1. Ловишь событие. Какое именно - тебе видней, словом подойдёт что-нибудь, относящееся к добавлению элементов в документ или что-то схожее (тут самое место познакомиться с объектой моделью Corel Draw, почитать документацию).
2. Добавляешь идентификаторы выделенных элементов в массив или в коллкцию при каждом в обработчике события.
3. Перебираешь все элементы массива (или элементы коллекции) в цикле For .. Next (или For Each .. In MyCollection .. Next)и в теле цикла делаешь с этими элементами что-нибудь.