розділ 3 перший проект 1
TRANSCRIPT
![Page 1: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/1.jpg)
Розділ 3. Алгоритмізація і програмування
п. 3. 2. Перший проект мовою програмування Visual Basic. Поняття про мову програмування, об'єктно-орієнтовані мови програмуванняVisual Basic.
![Page 2: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/2.jpg)
Поняття про мови програмування.
• Алгоритм, складений для виконання комп'ютером, називається програмою.
• Програма пишеться спеціальною мовою, яка називається мовою програмування.
• Проект – це реалізація алгоритму розв'язування задачі у візуальному середовищі.
• Конструювання – це розробка сценарію проекту й екранної форми.
• Форма – це об'єкт, призначений для створення вікон, в яких відображаються процеси виконання програми.
![Page 3: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/3.jpg)
Поняття про мову програмування Visual Basic.
Visual Basic є об'єктно-орієнтованою мовою програмування, тому що в її основі лежить поняття об'єкта, його властивостей і дій, які можна виконати над об'єктом і які може виконати сам об'єкт.
Середовище програмування Visual Basic є інтегрованим, тому що в ньому можна виконувати різні дії при розробці програмного продукту, такі, як проектування і опис складовий частин програми, редагування програмного коду, компіляцію усіх елементів додатку у виконуваний файл, відлагодження додатку.
![Page 4: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/4.jpg)
Відкриття середовища Visual Basic.
1.Запустити Microsoft Word.2.Alt + F11 (вийти з нього Alt + Q)
![Page 5: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/5.jpg)
Структура вікна.
12
3
4
5
67
1- рядок заголовку, 2 – рядок меню, 3 – панель інструментів, 4 – вікно структури проекту, 5 - вікно властивостей об'єктів, 6 – вікно форми, 7 – панель елементів.
![Page 6: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/6.jpg)
Основні вікна:• вікно проекту (Project Explorer) призначений для швидкого
доступу до вікон програмного коду і формам;• вікно властивостей (Properties Windows) призначене для
перегляду та зміні значень властивостей об'єкта любого типу (проекту, модуля, форми), які в даний момент активні;
• вікно програми (Code) призначене для перегляду, редагування і створення вихідного коду.
Для переходу із одного вікна в інше можна використовувати комбінацію клавіш Ctrl+Tab або Ctrl+F6.Комбінація клавіш Shift+F10 відкриває контекстне меню для вікна або об'єкта, який активний в даний момент.Alt+F5 – переглянути результати.F7 – вікно кодівF5 – виконати програму
![Page 7: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/7.jpg)
1. Запустити Word.2. Alt+F113. У вікні проекту виділити документ у якому
буде створено процедуру.4. Меню Insert Module⇨
Задача 1. Створити процедуру, яка буде виводити привітання на екран.
Текст процедури: Sub Привітання () MsgBox “Привіт! З початком роботи у програмуванні”End Sub
![Page 8: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/8.jpg)
А тепер детальніше
![Page 9: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/9.jpg)
![Page 10: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/10.jpg)
![Page 11: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/11.jpg)
![Page 12: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/12.jpg)
Збереження проектуПотрібно зберегти документ, тільки вказати тип файлу “Документ Word із підтримкою макросів.”
![Page 13: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/13.jpg)
Відкриття проекту
При відкритті цього документу у вікні «Повідомлення системи безпеки» вказати «Увімкнути макрос»
![Page 14: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/14.jpg)
Додавання форми до проекту
Форма (Form) є основним елементом управління при розробці проекту в Visual Basic. Форми основні будівельні блоки програм на Visual Basic. Вікно Form є початком вашої програми і призначене для редагування форм, тобто додавання та вилучення з них різних елементів управління.
![Page 15: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/15.jpg)
Додавання форми до проекту
Щоб створити форму потрібно виконати такі дії: у вікні проектів обрати назву документу з яким буде зв'язаний даний проект, тоді у рядку меню обрати команду Іnsert з спливаючого меню UserForm.
![Page 16: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/16.jpg)
Command Button - кнопка
Textdox - поле
Label - напис
![Page 17: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/17.jpg)
Задача 2. Створити форму. Private Sub CommandButton1_Click()Me.BackColor = &HFF&End SubPrivate Sub CommandButton2_Click()Me.BackColor = vbBlueEnd SubPrivate Sub CommandButton3_Click()Label2.Caption = “Доброго дня"End SubEnd SubPrivate Sub CommandButton4_Click()TextBox1.Text = "привіт "End SubPrivate Sub CommandButton5_Click()Me.Width = Me.Width + 100Me.Height = Me.Height + 50End SubPrivate Sub CommandButton6_Click()End
1
2
3
4
5
6
![Page 18: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/18.jpg)
Кнопки
• Кнопка1: колір форми червоний;• Кнопка 2: колір форми блакитний;• Кнопка3: привітання “Доброго дня!”;• Кнопка4: відповідь “Привіт” у текстовому
полі;• Кнопка5: збільшити розмір форми ширину
на 100, висоту на 50;• Кнопка6: закінчити виконання програми.
![Page 19: розділ 3 перший проект 1](https://reader035.vdocuments.site/reader035/viewer/2022062503/58a690df1a28abbd568b474d/html5/thumbnails/19.jpg)
Дякую за увагу!