- •Підготовка до роботи Підготовка до виконання практичних робіт.
- •Завантаження програмного середовища Visual Basic і ознайомлення з його інтерфейсом
- •Практична робота №1 Створення першого проекту Робота з проектом
- •Збереження проекту
- •Присвоєння імені проекту
- •Робота з формою
- •Додавання елементів на форму
- •Додавання командних кнопок
- •Додавання надписів
- •Додавання текстових полів
- •Написання програмного коду, процедур обробки подій
- •Приклад створення тіла процедури
- •Оголошення змінної і встановлення типу даних
- •Створення exe-файлу
- •Практична робота №2 Створення програм для розрахунків Створення програми “Калькулятор”
- •Дизайн проекту
- •Використання рамок
- •Використання перемикачів
- •Послідовність написання програми
- •Створення програми “Функція” для обчислення математичних функцій
- •Використання поля зі списком
- •Практична робота №3 Робота з меню Створення меню
- •Дизайн проекту
- •Створення меню на формі
- •Створення процедур обробки подій при виборі команд в пунктах меню
- •Практична робота №4 Робота з графікою
- •Створення програми “Малювання”
- •Створення процедур обробки подій при виборі команд в пунктах меню
- •Практична робота №5 Робота з підпрограмами, організація циклів, робота з діалоговими вікнами, збереження даних
- •Дизайн проекту
- •Створення програмного коду
- •Робота з підпрограмами
- •Організація циклу
- •Робота з діалоговими вікнами, збереження даних Робота з функцією MsgBox
- •Робота з елементом CommonDialog
- •Запис інформації у файл
Додавання текстових полів
Для того, щоб помістити на форму текстове поле необхідно на панелі ToolBox вибрати елемент TextBox, а потім за допомогою курсору миші розташувати текстове поле на формі.
Спробуйте на формі розмістити три текстових поля. Зверніть увагу, що перше розташоване на формі текстове поле за умовчанням має ім’я і зміст Text1, друге розташоване на формі текстове поле за умовчанням має ім’я і зміст Text2, третє – Text3. Виділіть на формі текстове поле Text1 і у вікні властивостей Properties перегляньте властивості які має обраний елемент і які встановлено за умовчанням. Для текстового поля Text1 змініть наступні властивості:
-
(Name)
TextNbr
Alignment
1 – Right Justify
Height
300
Left
1200
Text
Top
300
Width
700
Для текстового поля Text2 задайте такі нові властивості:
-
(Name)
TextSstr
Alignment
2 – Center
Height
350
Left
1200
Text
Top
750
Width
2000
Для текстового поля Text3 задайте такі нові властивості:
-
(Name)
TextMstr
Alignment
0 – Left Justify
Height
2400
Left
70
MultiLine
True
ScrollBars
2 - Vertical
Text
Top
1500
Width
6500
Після додавання перелічених елементів форма проекту повинна мати вигляд, зображений на рис.4.
Рис.4
Запустіть проект (Run\Start, або F5). Попрацюйте з елементами, які розташовані у вікні Вашого проекту:
в перше текстове поле введіть число 2004;
в друге текстове поле введіть число 2005;
в третє багаторядкове текстове поле введіть текст: Київський національний університет будівництва і архітектури
виділіть слово архітектури і скопіюйте його до буферу обміну за допомогою команд Windows та вставте його в наступний рядок поточного текстового поля. Таким же чином скопіюйте дані з першого та другого текстових полів в наступні рядки третього поля.
натисніть на командні кнопки.
Зверніть увагу на можливості які Visual Basic за умовчанням надає тому чи іншому елементу керування, наприклад, ввід даних в текстові поля. Також зверніть увагу на можливості які дає операційна система, наприклад, обмін даними між текстовими полями, натиснення на кнопки.
Закрийте вікно проекту.
Написання програмного коду, процедур обробки подій
Написання програмного коду здійснюється в режимі View Code у вікні редактора коду. Активізуйте вікно редактора коду, вибравши в пункті меню View команду Code (або натиснувши на кнопку View Code у вікні Project Explorer) і розгляньте його структуру (рис. 5)
Рис. 5
Зверніть увагу на поля зі списком об’єктів і списком подій та методів, які розташовані у вікні редактора коду зверху. Зі списку об’єктів можна вибрати ім’я об’єкту, якій існує на формі, а потім для нього задати подію або метод з відповідного списку. Для кожного з об’єктів існує набір стандартних подій та методів.
При застосуванні події або методу для певного об’єкту у вікні редактора автоматично з’являється відповідна заготовка базового коду відповідної процедури:
Private Sub <Ім’я об’єкту>_<І’мя методу>()
End Sub
Тут ключові слова Private Sub – початок процедури, End Sub – кінець процедури. Між ними записується тіло процедури.