Содержание
CorealDraw - это программа для создания нестандартных дизайнов и проектов. Одним из ее инструментов, Visual Basic для приложений (VBA), является среда программирования и языка, позволяющая создавать пользовательские формы с использованием функций, предоставляемых программой в стандартном пользовательском интерфейсе. Важным шагом в создании формы является определение цели программы, которая отображает и обменивается данными пользователя с формой. Преимущество создания форм с помощью Corel VBA заключается в предоставлении расширения пользовательского интерфейса Draw, адаптированного к вашей рабочей силе.
направления
Панель инструментов «VBA UserForm» содержит команды для выравнивания элементов управления на форме (бинарное изображение мира от Attila Toro от Fotolia.com)-
Откройте Corel, создайте новый документ, нажав «Ctrl + N» и нажмите «ОК» в диалоговом окне «Новый документ».
-
Нажмите «Alt» + «F11», чтобы войти в интегрированную среду разработки (или IDE), где вы создадите пользовательскую форму.
-
Щелкните элемент «Пользовательская форма» в меню «Вставка», чтобы создать пустую форму, которую вы будете настраивать с помощью элементов управления VBA, таких как кнопки и текстовые поля.
-
Нажмите «Ящик для инструментов» в меню «Вид», чтобы отобразить палитру элементов управления для ввода новой формы. Программа, которую вы напишете с помощью некоторых элементов управления в этой палитре, позволит пользователям программы указывать количество новых страниц, добавляемых в текущий документ CorelDRAW. Этот проект научит вас различным процедурам, необходимым для работы с формами CorelDRAW VBA.
-
Щелкните правой кнопкой мыши в любом месте панели инструментов IDE и выберите элемент «Пользовательская форма».
-
Перетащите текстовое поле из палитры инструментов на форму, нажмите кнопку «Центр по горизонтали» на панели инструментов. VBA поместит текстовое поле горизонтально по центру формы.
-
Перетащите кнопку управления из палитры в положение под текстовым полем. Снова нажмите «Центр по горизонтали», чтобы центрировать его по горизонтали на форме.
-
Дважды щелкните кнопку управления, чтобы войти в среду написания кода, затем вставьте следующий код над предложением «End Sub», чтобы добавить новые страницы в текущий документ:
dim n n = TextBox1.Value CorelDRAW.ActiveDocument.AddPages (n)
-
Нажмите «F5», чтобы запустить программу и отобразить заполненную форму в шаге 7. Введите любое ненулевое целое число в текстовое поле и нажмите кнопку в форме.
-
Нажмите «ALT» + «F4», чтобы закрыть форму и завершить программу, затем нажмите «ALT» + «F11», чтобы вернуться к пользовательскому интерфейсу по умолчанию. Документ будет иметь количество страниц, указанное в пользовательской форме.
направления
Что вам нужно
- CorelDRAW