19
Розділ 3. Алгоритмізація і програмування п. 3. 2. Перший проект мовою програмування Visual Basic.

розділ3 перший проект

  • Upload
    -

  • View
    125

  • Download
    1

Embed Size (px)

Citation preview

Розділ 3.

Алгоритмізація і

програмування

п. 3. 2. Перший проект

мовою програмування

Visual Basic.

Поняття про мови

програмування.

• Алгоритм, складений для виконання комп'ютером, називається програмою.

• Програма пишеться спеціальною мовою, яка називається мовою програмування.

• Проект – це реалізація алгоритму розв'язування задачі у візуальному середовищі.

• Конструювання – це розробка сценарію проекту й екранної форми.

• Форма – це об'єкт, призначений для створення вікон, в яких відображаються процеси виконання програми.

Відкриття середовища розробки.

1.Запустити Microsoft Word.2.Alt + F11 (вийти з нього Alt + Q)

Структура вікна.

12

3

4

5

6

7

1- рядок заголовку, 2 – рядок меню, 3 – панель інструментів, 4 – вікно структури проекту, 5 - вікно властивостей об'єктів, 6 – вікно форми, 7 – панель елементів.

Основні вікна:

• вікно проекту (Project Explorer) призначений для швидкого доступу до вікон програмного коду і формам;

• вікно властивостей (Properties Windows) призначене для перегляду та зміні значень властивостей об'єкта любого типу (проекту, модуля, форми), які в даний момент активні;

• вікно програми (Code) призначене для перегляду, редагування і створення вихідного коду.

Для переходу із одного вікна в інше можна використовувати комбінацію

клавіш Ctrl+Tab або Ctrl+F6.

Комбінація клавіш Shift+F10 відкриває контекстне меню для вікна або

об'єкта, який активний в даний момент.

Alt+F5 – переглянути результати.

F7 – вікно кодів

F5 – виконати програму

1. Запустити Word.

2. Alt+F11

3. У вікні проекту виділити документ у якому

буде створено процедуру.

4. Меню Insert Module

Задача 1. Створити процедуру, яка

буде виводити привітання на екран.

Текст процедури:

Sub Привітання ()

MsgBox “Привіт! З початком роботи у

програмуванні”

End Sub

А тепер детальніше

Панель елементів

(Вказівник) Pointer (Мітка) Label

Text Box (Текстове вікно) (Комбіноване вікно) Combo Box

List Box (Вікно списку) (Кнопка прапорця) Check Box

Option Button (Кнопка вібору варіантів)

(Рамка) Frame Command Button (Командна кнопка)

(Горизонт. полоса прокрутки) Horizontal

Scroll Bar

(Картинка) Image

Властивості об'єктів

№ Назва властивості Опис властивості

1 BackColor Колір тла елементу

2 Picture Картинка тла елементу

3 PictureAlignment

PictureSizeMode

Розташування картинки

4 Font Шрифт тексту

5 ForeColor Колір шрифту

6 Caption Заголовок елемента (підпис)

7 Enabled Доступність для дій

8 Name Системна назва елемента

9 Top, Left Розташування елемента (відступ зверху,

відступ зліва)

10 Height, Width Розмір елемента (висота, ширина)

11 Mousepointer Вигляд вказівника миші

12 BorderStyle Стиль межі елемента

13 Autosize (True, False) Розмір елемента залежить від довжини

тексту (так, ні)

14 Visible (True, False) Видимість елемента на етапі виконання

проекту (так, ні)

15 TextAlign Вирівнювання тексту

16 TabIndex Черговий номер елементу

№ Елементи Номер властивості

1 Текстове поле (Textdox)

1, 4-16

PasswordChar Текст, що вводиться, відображати

зірочками чи кругами

Multiline Змінює розмір елемента вертикально

2 Напис (Label)

1, 2, 4-16

BorderColor Колір межі

PicturePosition Заміть властивості 3

3 Кнопка (Command Button )1- 11, 13, 14, 16

PicturePosition Заміть властивості 3

Command Button - кнопка

Textdox - поле

Label - напис

Зміна властивості у

процедурі

Label1.Caption=“Привіт”

Назва об'єкту Індекс

об'єкту

Властивість об'єкту

Задача1. Створити проект.

Розташувати на формі шість кнопок, по одному

напису і текстовому полі. При кліканні на кнопках

повинно відбуватися такі дії:

• Кнопка1: колір форми червоний;

• Кнопка 2: колір форми блакитний;

• Кнопка3: привітання “Доброго дня!”;

• Кнопка4: відповідь “Привіт” у текстовому полі;

• Кнопка5: збільшити розмір форми: ширину на

100, висоту на 50;

• Кнопка6: закінчити виконання програми.

Кнопки

• Кнопка1: колір форми червоний;

• Кнопка 2: колір форми блакитний;

• Кнопка3: привітання “Доброго дня!”;

• Кнопка4: відповідь “Привіт” у текстовому полі;

• Кнопка5: збільшити розмір форми: ширину на 100, висоту на 50;

• Кнопка6: закінчити виконання програми.

Задача1. Створити проект.

Private Sub CommandButton1_Click()

Me.BackColor = &HFF&

End Sub

Private Sub CommandButton2_Click()

Me.BackColor = vbBlue

End Sub

Private Sub CommandButton3_Click()

Label2.Caption = “Доброго дня"

End Sub

Private Sub CommandButton4_Click()

TextBox1.Text = "привіт "

End Sub

Private Sub CommandButton5_Click()

Me.Width = Me.Width + 100

Me.Height = Me.Height + 50

End Sub

Private Sub CommandButton6_Click()

End

End Sub

1

2

3

4

5

6

vbBlack – Чорний (Black)

vbRed – Червоний (Red)

vbGreen – Зелений (Green)

vbYellow – Жовтий (Yellow)

vbBlue – Блакитний (Blue)

vbWhite – Білий (White)

vbCyan – Ціан,

Cyan (sky blue – колір

блакитного неба)

vbMagenta – Пурпурний,

Magenta (purple)

Дякую за увагу!