Зміст
CorealDraw - це програма для створення власних проектів і проектів. Одним з його інструментів, Visual Basic for Applications (VBA), є середовище програмування та мови, яке дозволяє створювати власні форми, використовуючи функціональні можливості, які програма надає у стандартному інтерфейсі користувача. Важливим кроком у створенні форми є визначення мети програми, яка відображає та обмінюється даними користувачами з формою. Перевага створення форм за допомогою Corel VBA полягає в тому, щоб забезпечити розширення інтерфейсу користувача Draw, пристосованого до вашої робочої сили.
Інструкції
Панель інструментів "VBA UserForm" має команди для вирівнювання елементів керування формою (двійкове імідж світу Аттила Торо з Fotolia.com)-
Відкрийте Corel, створіть новий документ, натиснувши "Ctrl + N", і натисніть кнопку "Ok" у діалоговому вікні "Новий документ".
-
Натисніть "Alt" + "F11", щоб увійти до інтегрованого середовища розробки (або IDE), де ви створите спеціальну форму.
-
Клацніть пункт "Формат користувача" в меню "Вставити", щоб створити пусту форму, яку ви зможете налаштувати за допомогою елементів керування VBA, таких як кнопки та текстові поля.
-
Натисніть кнопку "Tool Box" у меню "View", щоб відкрити палітру елементів керування, які потрібно розмістити в новій формі. Програма, яку ви пишете з деякими елементами керування в цій палітрі, дозволить користувачам програми вказати кількість нових сторінок, які будуть додані до поточного документа CorelDRAW. Цей проект навчить вас різних процедур, необхідних для роботи з формами CorelDRAW VBA.
-
Клацніть правою кнопкою миші будь-де на панелі інструментів IDE і клацніть елемент "Формат користувача".
-
Перетягніть текстове поле з палітри інструментів на форму, натисніть кнопку "Центр горизонтально" на панелі інструментів. VBA розмістить текстове поле горизонтально в центрі форми.
-
Перетягніть кнопку керування з палітри на позицію під текстовим полем. Натисніть "Центр горизонтально" знову, щоб центризувати його у формі.
-
Двічі клацніть кнопку керування, щоб увійти до середовища написання коду, а потім вставте наступний код над пропозицією "End Sub", щоб додати нові сторінки до поточного документа:
dim n n = TextBox1.Value CorelDRAW.ActiveDocument.AddPages (n)
-
Натисніть "F5", щоб запустити програму і відобразити заповнену форму на кроці 7. Введіть у текстове поле будь-яке ненульове ціле число і натисніть кнопку на формі.
-
Натисніть "ALT" + "F4", щоб закрити форму і завершити програму, потім натисніть "ALT" + "F11", щоб повернутися до стандартного інтерфейсу користувача. У документі буде вказано кількість сторінок, зазначених у користувацькій формі.
Інструкції
Що вам потрібно
- CorelDraw