Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VB.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
495.1 Кб
Скачать

Розробка проекту

Проект – це набір файлів, в яких зберігається інформація про ком­понен­ти, що використовуються в програмі.

Задача. Скласти програму для знаходження коренів квадратного рівняння

, ( ).

Для цього треба запустити VB. На екрані з’явитися діало­го­ве вікно New Project (Створення проекту). Якщо VB уже запу­щений, ви­беремо в меню ко­манду File/ New Project. На екрані з’явиться діалогове вікно:

Після натиснення клавіши ОК з’явиться вікно форми

Як видно з малюнку, в рядку заголовку ділового вікна VB знаходиться слово de­sing. Це означає, що програма перейшла в режим розробки програми і можна почати складати програму. Пізніше, після запуску про­гра­ми на виконання, VB перейде в режим (Run mode).

Стандартний проект VB (тип Standart Exe) скла­дається із однієї фор­ми, яка як правило, і складає ос­нов­не вікно інтерфейсу.

Наступним кроком є збереження проекту. Для цього вибираємо File/Save Project або натискаємо відповідну кнопку на панелі ін­струментів. При пер­шо­му збереженні проекту (або після приєднання нових файлів до проекту) на екрані по­слідовно будуть з’являтися діалогові вікна Save File As (Зберегти файл як) (у на­шому випадку C:\Kurs1\Proba.frm), за до­по­мо­гою яких можна задати імена та місцезнаходження усіх файлів, що скла­дають проект. Останнім з’явиться діа­ло­гове вікно Save Project As, в якому треба вказати ім’я проекту, тобто Proba.vbp). Усі наступні збе­ре­ження будуть робитися у файли під тими самими іменами.

При появі наступного вікна вибираємо “No”

Основні частини створеного проекту Proba.vbp (форми та модулі) відображаються у вікні браузера (див. малюнок). В міру роз­ширення фун­кціо­нальних можливостей програми до проекту бу­дуть додаватися нові компоненти, які будуть з’являтися у вікні браузера.

Організація вводу–виводу даних

Багато комп’ютерних програм працюють в інтерактивному (або ді­ало­говому) режимі. Вони виводять на екран деяку інформацію і очікують від ко­ристувача вводу команд або даних. Інтерфейс користувача – це “обличчя” ва­шої програми, тобто це зовнішній вигляд програми.

При розробці інтерфейсу для будь-якої програми необхідно передбачити за­соби для вводу даних, запуск обчислення, а також вивід отриманих рез­ультатів. Для цього скористаємось трьома елементами управління VB.

 Елемент керування TextBox (Текстове поле), що доз­во­ляє вводити і виводити текстову інформацію.

 Елемент керування Label (Надпис) використовується для створення різних відомостей інформативного характеру, на­при­клад, підписів, заголовків, назв полів і т.д.

 Елемент керування CommandButton (Командна кнопка) використовується для запуску програм. Всі перераховані еле­менти входять в ос­нов­ний набір елементів керування VB, який на­зи­вається панеллю інструментів (Toolbox)

Щоб ввести коефіцієнти квадратного рівняння на формі необхідно ство­рити три текстових поля для вводу значень коефіцієнтів і два текстових поля для виводу результату. Далі створимо командну кнопку для про­гра­ми зна­ход­ження коренів рівняння та командну кнопку завершення роботи програми.

Для того, щоб скористатися елементом керування в програмі, його треба помістити в форму. Для програми Equation виконаємо на­ступні дії:

1. На формі розташовуємо текстове поле:

  • на панелі інструментів натискаємо кнопку елемента керування TextBox;

  • переміщаємо курсор мишки на форму. На формі курсор миші прийме вигляд хрестика. Це означає, що можна малювати елемент керування;

  • на формі з’являється перше текстове поле. Робимо його активним (ви­діляємо його) і у властивостях (Properties-Text1) очищуємо його властивість Text, а для властивості Name задаємо значення “txta”.

2. Підпишемо текстове поле:

  • у блоці інструментів натискаємо на кнопку елемента керування Label;

  • переміщаємо надпис зліва від першого текстового поля;

  • на формі з’являється перше поле для підпису. Виділяємо його і у (Properties-Label1) змінюємо властивість (Caption), надавши їй значення “а=”.

Таким самим чином розташуємо усі необхідні текстові поля та підписи до них.

Далі створюємо командні кнопки. На панелі інструментів натискаємо на кнопку і розташовуємо кнопку на формі. Властивостям Caption та Name при­сво­юємо зна­чення “Equation”. В результаті ми отримуємо наступну форму.

Зауваження. txta, txtb, txtc – назви текстових полів для коефіцієнтів рівняння, а txtx1 і txtx2 – назви текстових полів для коренів рівняння.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]