Шаг 3 - Простейшая программа

Нашей задачей будет сейчас создание самой простой программы. Посмотрим что и как делаеться, куда помещается, как запускается :-) Итак, запускаем Corel, создаем пустой лист, а потом запускаем Script Editor, в котором создаем пустой файл. Внутри него пишем код.

WITHOBJECT "CorelDraw.Automation.8"   
.CreateEllipse -250000, -500000, 250000, 500000, 0, 0, 0 
END WITHOBJECT

Здесь написано следующее: использовать объект автоматизации CorelDraw.Automation.8 и воспользоваться свойствами этого объекта, а точнее функцией создания эллипса CreateEllipse. WITHOBJECT и END WITHOBJECT заключают в себя команды приложению, которые начинаются с точки.

Теперь мы можем проверить как работает макрос запустив его из Debug -> Run.

3_1.gif (2176 b)

В результате выполнения кода в самом Corel появится эллипс, то есть команда будет выполнена.

3_2.gif (854 b)

Созданный текст естественно можно сохранить воспользовавшись меню File - Save As и указав имя. Назовите скрипт test, а расширение будет задано автоматически CSC. Сохранив в каталог по умолчанию Вы все равно не увидите скрипт в окне справа Script and Preset Manager. Скрипты доступные из этого окна хранятся в другом месте, хотя и то же в папке Script. Посмотрите на рисунок ниже и Вы увидите куда и откуда надо перенести скрипт, для того чтобы увидеть его в менеджере скриптов Corel'а.

3_3.gif (7006 b)

Вот теперь этот скрипт можно запускать из менеджера больше не обращая внимания на Script Editor и пользователю значительно проще.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 21.06.2000