
- •Підготовка до роботи Підготовка до виконання практичних робіт.
- •Завантаження програмного середовища Visual Basic і ознайомлення з його інтерфейсом
- •Практична робота №1 Створення першого проекту Робота з проектом
- •Збереження проекту
- •Присвоєння імені проекту
- •Робота з формою
- •Додавання елементів на форму
- •Додавання командних кнопок
- •Додавання надписів
- •Додавання текстових полів
- •Написання програмного коду, процедур обробки подій
- •Приклад створення тіла процедури
- •Оголошення змінної і встановлення типу даних
- •Створення exe-файлу
- •Практична робота №2 Створення програм для розрахунків Створення програми “Калькулятор”
- •Дизайн проекту
- •Використання рамок
- •Використання перемикачів
- •Послідовність написання програми
- •Створення програми “Функція” для обчислення математичних функцій
- •Використання поля зі списком
- •Практична робота №3 Робота з меню Створення меню
- •Дизайн проекту
- •Створення меню на формі
- •Створення процедур обробки подій при виборі команд в пунктах меню
- •Практична робота №4 Робота з графікою
- •Створення програми “Малювання”
- •Створення процедур обробки подій при виборі команд в пунктах меню
- •Практична робота №5 Робота з підпрограмами, організація циклів, робота з діалоговими вікнами, збереження даних
- •Дизайн проекту
- •Створення програмного коду
- •Робота з підпрограмами
- •Організація циклу
- •Робота з діалоговими вікнами, збереження даних Робота з функцією MsgBox
- •Робота з елементом CommonDialog
- •Запис інформації у файл
Створення exe-файлу
Для створення exe-файлу поточного проекту необхідно в пункті меню File вибрати команду Make Project.exe…, а потім в діалоговому вікні Make Project вибрати папку для збереження і вказати ім’я exe-файлу, натиснути кнопку Ok.
Створіть exe-файл з ім’ям MyFirst.exe у власній папці.
Збережіть проект, закрийте Visual Basic.
За допомогою програми Мой Компьютер відкрийте власну папку і завантажте створений додаток MyFirst.exe. Перевірте як він працює.
Практична робота №2 Створення програм для розрахунків Створення програми “Калькулятор”
Створимо додаток, який дозволяє виконувати математичні дії над двома змінними (First і Second). В цьому додатку вибір математичної операції буде відбуватися за допомогою елементів керування “перемикач”, які будуть розташовані в елементі керування “рамка”. Результат буде виводитись у надпис “Результат”.
Дизайн проекту
Запускаємо Visual Basic і створюємо новий проект Standard Exe.
Для форми у вікні властивостей Properties змінюємо наступні властивості:
(Name)
FormCalc
Border Style
1 – Fixed Single
Caption
Калькулятор
Height
3300
Left
0
MaxButton
False
StartUpPosition
2 – CenterScreen
Top
0
Width
3100
На панелі інструментів ToolBox вибираємо елемент Label, а потім розташовуємо на формі три надписи: Label1, Label2, Label3.
Для надпису Label1 у вікні властивостей Properties змінюємо наступні властивості:
(Name)
LabelNr1
Caption
Змінна 1
Height
250
Left
120
Top
120
Width
700
Для надпису Label2 у вікні властивостей Properties змінюємо наступні властивості:
(Name)
LabelNr2
Caption
Змінна 2
Height
250
Left
120
Top
480
Width
700
Для надпису Label3 у вікні властивостей Properties змінюємо наступні властивості:
(Name)
LabelRes
Caption
Результат
Height
250
Left
120
Top
2550
Width
800
На панелі інструментів ToolBox вибираємо елемент TextBox, а потім розташовуємо на формі два текстових поля: Text1 і Text2.
Для текстового поля Text1 у вікні властивостей Properties змінюємо наступні властивості:
(Name)
TextV1
Alignment
1 – Right Justify
Height
300
Left
960
Text
Top
120
Width
2000
Для текстового поля Text2 у вікні властивостей Properties змінюємо наступні властивості:
(Name)
TextV2
Alignment
1 – Right Justify
Height
300
Left
960
Text
Top
480
Width
2000
На панелі інструментів ToolBox вибираємо елемент Label (в якому буде розміщено результат обчислення), і розташовуємо його на формі.
Для нового надпису Label1, який з’явився на формі у вікні властивостей Properties змінюємо наступні властивості:
-
(Name)
LabelResText
Alignment
0 – Left Justify
BackColor
Highlight Text
Border Style
1 – Fixed Single
Caption
Height
300
Left
960
Top
2520
Width
2000