Учебник по созданию форм VBA в CorelDRAW

Автор: Morris Wright
Дата создания: 22 Апрель 2021
Дата обновления: 13 Май 2024
Anonim
Обновление макроса для CorelDRAW от Виталия Шумакова. Создание объемных изделий произвольной формы.
Видео: Обновление макроса для CorelDRAW от Виталия Шумакова. Создание объемных изделий произвольной формы.

Содержание

CorealDraw - это программа для создания нестандартных дизайнов и проектов. Одним из ее инструментов, Visual Basic для приложений (VBA), является среда программирования и языка, позволяющая создавать пользовательские формы с использованием функций, предоставляемых программой в стандартном пользовательском интерфейсе. Важным шагом в создании формы является определение цели программы, которая отображает и обменивается данными пользователя с формой. Преимущество создания форм с помощью Corel VBA заключается в предоставлении расширения пользовательского интерфейса Draw, адаптированного к вашей рабочей силе.


направления

Панель инструментов «VBA UserForm» содержит команды для выравнивания элементов управления на форме (бинарное изображение мира от Attila Toro от Fotolia.com)

    направления

  1. Откройте Corel, создайте новый документ, нажав «Ctrl + N» и нажмите «ОК» в диалоговом окне «Новый документ».

  2. Нажмите «Alt» + «F11», чтобы войти в интегрированную среду разработки (или IDE), где вы создадите пользовательскую форму.

  3. Щелкните элемент «Пользовательская форма» в меню «Вставка», чтобы создать пустую форму, которую вы будете настраивать с помощью элементов управления VBA, таких как кнопки и текстовые поля.

  4. Нажмите «Ящик для инструментов» в меню «Вид», чтобы отобразить палитру элементов управления для ввода новой формы. Программа, которую вы напишете с помощью некоторых элементов управления в этой палитре, позволит пользователям программы указывать количество новых страниц, добавляемых в текущий документ CorelDRAW. Этот проект научит вас различным процедурам, необходимым для работы с формами CorelDRAW VBA.


  5. Щелкните правой кнопкой мыши в любом месте панели инструментов IDE и выберите элемент «Пользовательская форма».

  6. Перетащите текстовое поле из палитры инструментов на форму, нажмите кнопку «Центр по горизонтали» на панели инструментов. VBA поместит текстовое поле горизонтально по центру формы.

  7. Перетащите кнопку управления из палитры в положение под текстовым полем. Снова нажмите «Центр по горизонтали», чтобы центрировать его по горизонтали на форме.

  8. Дважды щелкните кнопку управления, чтобы войти в среду написания кода, затем вставьте следующий код над предложением «End Sub», чтобы добавить новые страницы в текущий документ:

    dim n n = TextBox1.Value CorelDRAW.ActiveDocument.AddPages (n)

  9. Нажмите «F5», чтобы запустить программу и отобразить заполненную форму в шаге 7. Введите любое ненулевое целое число в текстовое поле и нажмите кнопку в форме.


  10. Нажмите «ALT» + «F4», чтобы закрыть форму и завершить программу, затем нажмите «ALT» + «F11», чтобы вернуться к пользовательскому интерфейсу по умолчанию. Документ будет иметь количество страниц, указанное в пользовательской форме.

Что вам нужно

  • CorelDRAW