
- •Херсон – 2007
- •Visual Basic. Короткі теоретичні відомості
- •1. Основні поняття
- •2. Інструменти середовища Visual Basic
- •3. Головне меню та панель інструментів
- •4. Палітра компонентів
- •5. Вікно властивостей об'єктів
- •6. Вікно форми
- •7. Структура проекту
- •8. Редактор коду
- •Лабораторна робота № 1. Програмування кнопок. Об'єкти: форма, текстове поле, зображення, кнопка
- •Хід роботи
- •1. Завантажте середовище візуального програмування Visual Basic.
- •2. Активізуйте ще два вікна Visual Basic:
- •3. Запустіть програму Project1 на виконання і розгляньте вікно порожньої поки що форми. Проекспериментуйте з вікном форми. Запустити програму можна декількома способами:
- •5. Збережіть створену програму у своїй папці.
- •6. Візуально ознайомтеся з властивостями форми Width та Height.
- •11. Аналогічно вставте у форму ще декілька текстових полів з вашими біографічними даними.
- •12. Вставте у форму об'єкт типу Image (зображення).
- •13. Вставте свою портретну фотографію за допомогою властивості Picture (ілюстрація) об'єкта Image1.
- •14. Вставте свою художню фотографію у форму поверх існуючої, скориставшись ще одним об'єктом типу Image.
- •15. Проекспериментуйте з властивістю Visible (видимість) обох зображень, кожного разу виконуючи програму (див. Пункт 3).
- •16. Вставте у форму кнопки для засвічування фотографій - два об'єкти типу CommandButton з назвами Command1 і Command2.
- •17. Запрограмуйте кнопку "Портретна фотографія" так, щоб після її натискання у формі з'являлась портретна фотографія.
- •Лабораторна робота № 2. Програмування розгалужень. Об'єкти: поля редагування, перемикачі
- •23. 3Мініть розміри та кольори символів (зокрема об'єктів Label3 і Text3), розташування об'єктів, фон форми (властивість Back-Color) так, щоб форма виглядала якнайкраще.
- •24. 3Абезпечте появу підказки "Введіть суму в доларах" після переміщення вказівника миші до поля Техt3.
- •26. Продемонструйте створену форму викладачеві. Закінчіть роботу. Домашнє завдання
- •Лабораторна робота № 3. Програмування циклів. Об'єкти: Checkbox, Frame. Робота з меню
- •13. 3Апрограмуйте команду "Очистити поле виведення" головного меню.
- •14. 3Апрограмуйте команду "Кінець" головного меню, скориставшись стандартною процедурою End:
- •15. 3Апустіть створену програму та дослідіть її роботу.
- •Лабораторна робота № 4. Файли записів
- •6. Запрограмуйте процедуру створення форми Form_Load():
- •Середовище програмування visual basic for applications (vba) Лабораторна робота № 5. Програмування в середовищі vba для програми Microsoft Word
- •5. Вставте у форму індикатор стану виконання процесу перетворення тексту Progress Bar.
- •6. Активізуйте вікно форми і запустіть програму (форму) на виконання, клацнувши на кнопці Run Sub/UserForm.
- •7. Запрограмуйте відкривання вікна "Перетворення тексту" у момент запуску макросу.
- •9. Запрограмуйте кнопку Ok, двічі клацнувши по ній.
- •10. Опишіть глобальну змінну word.
- •Домашнє завдання
- •Лабораторна робота № 6. Програмування в середовищі vba програми Microsoft Excel
- •Лабораторна робота № 7. Реалізація методу простих ітерацій засобами vba у програмі Microsoft Excel
- •Лабораторна робота № 8. Створення засобами vba форми для введення даних про ліки в електронну таблицю
- •Домашнє завдання
- •Список літератури
Хід роботи
1. Завантажте середовище візуального програмування Visual Basic.
Запуск Visual Basic виконують клацанням на піктограмі Microsoft Visual Basic або за допомогою каскадного меню Start (Пуск)/Programs (Програми)/Microsoft Visual Studio х.0/Microsoft Visual Basic x.0, де х — версія програми. У вікні New Project виберемо Standard EXE/Відкрити. Отримаємо декілька вікон, зокрема:
головне вікно Projectl-Microsoft Visual Basic [design], (перелічуваний тип) де розміщені панель інструментів та головне меню;
вікно форми Projectl-Forml (Form), в якому будуть розташовані результати роботи майбутньої програми;
палітра компонентів (вікно без назви) з піктограмами візуальних об'єктів.
Зауваження. Якщо на екрані немає вікна форми чи палітри компонентів, то їх можна відкрити за допомогою команд головного меню View/Object та View/Toolbox відповідно.
2. Активізуйте ще два вікна Visual Basic:
вікно властивостей Properties Window зі значеннями властивостей активного об'єкта.
вікно тексту програми Project I-Form l(Code).
Якщо цих вікон немає, виконайте команди головного меню View/Properties Window та View/Code.
3. Запустіть програму Project1 на виконання і розгляньте вікно порожньої поки що форми. Проекспериментуйте з вікном форми. Запустити програму можна декількома способами:
виконати команду Run/Start головного меню;
клацнути на кнопці Start панелі інструментів;
натиснути на функціональну клавішу F5.
Виконайте такі дії: максимізуйте вікно, відновіть його попередній розмір, мінімізуйте та знову розгорніть вікно, пересуньте на робочому столі та змініть його розміри, викличте системне меню (Alt + пропуск). Виконайте ті ж дії за допомогою команд Move, Size та інших і клавіатури.
Висновок: вікно форми володіє усіма властивостями стандартного вікна операційної системи Windows.
4. Закрийте вікно програми Form1, мінімізуйте головне вікно Visual Basic і створіть на робочому диску папку з іменем групи, а у ній власну папку, названу вашим прізвищем. Знову активізуйте вікно Visual Basic.
5. Збережіть створену програму у своїй папці.
Для цього виберіть команду головного меню File/Save Project as (Зберегти Проект) або натисніть на кнопку її Save Project на панелі інструментів. У першому рядку вікна, яке з'явиться ("Save File As") під заголовком "Save in:" (Папка:), за допомогою випадаючого меню виберіть ім'я робочого диска, після чого знайдіть і відкрийте свою папку. Задайте назву для файлу форми, попередньо стерши запропоновану комп'ютером назву Form1/Save. У наступному вікні "Save Project As" дайте назву файлові проекту, стерши запропоновану комп'ютером назву Project1/Save.
6. Візуально ознайомтеся з властивостями форми Width та Height.
Змініть за допомогою миші розміри форми. Переконайтесь, що зміна розмірів форми веде до зміни її властивостей Width та Height (ширини і висоти форми) у вікні властивостей Properties-Form1.
Зауваження. Переглядати чи змінювати значення властивостей об'єктів зручно на закладці Categorized вікна Properties, де вони згруповані за своїм призначенням. На закладці Alphabetic цього вікна властивості об'єктів впорядковані за алфавітом за винятком Name - імені об'єкта.
7. Дослідіть, як зміна значень властивостей Width чи Height форми у вікні Properties веде до зміни розміру форми.
Введіть відповідне значення у твіпах і натисніть на клавішу Enter.
8. Змініть колір фону форми.
Для цього у вікні властивостей форми у рядку BackColor за допомогою випадаючого меню задайте значення кольору фону одним із способів:
на закладці System виберіть один із системних кольорів;
на закладці Palette безпосередньо виберіть колір фону.
Проекспериментуйте з властивістю BackColor і задайте її значення на власний розсуд.
9. Виконайте програму ще раз (див. пункт 3).
10. Вставте у форму текстове поле (об'єкт типу Label) з текстом "Анкета студента".
Два рази клацніть мишею на піктограмі Label палітри компонентів. Розташуйте вставлений об'єкт, наприклад, так, як показано на рис. З, перетягуючи його мишею. Якщо об'єкт Label1 невиокремлений, активізуйте його і у вікні Properties змініть значення властивості Caption з Label1 на текст "Анкета студента" без лапок. Задайте значення властивості AutoSize цього об'єкта як True. Змініть значення властивості Font (шрифт) цього поля на такі:
Font : Times New Roman Cyr (чи MS Sans Serif);
Font style: Bold;
Size : 14.
Задайте колір підпису, вказавши значення властивості ForeColor.
Зауваження. У вікні Properties відображається список властивостей лише активного на даний момент об'єкта.