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

Функція InputBox

Ця функція забезпечує формування вікна для введення інформації з відображенням його заголовка і запрошенням користувача до введення інформації.

Функція виклику вікна InputBox має такий синтаксис з відповідними іменованими аргументами:

Значення, що повертається = InputBox(рядок повідомлення[, заголовок вікна] [, текст за замовчуванням] [, Хпоз] [, Упоз] [, файл підказки, контекст])

Рядок повідомлення визначає текст, що відображається в діалоговому вікні як запрошення. Заголовок вікна напис заголовка; якщо цей параметр не вказано, то відображається назва додатка. Текст за замовчуванням визначає значення, що відображається в рядку введення. Параметри Хпоз, Упоз вказують координати верхнього лівого кутка вікна. За замовчуванням вікно відображається посередині екрана. Два необов’язкових параметри: файл підказки і контекст дають змогу відкривати певні файли довідкової системи.

Функція InputBox повертає рядок, введений користувачем. У разі клацання лівою клавішею миші на кнопці Cansel повертається порожній рядок.

Формування вікна введення, зображеного на рис. 7.9, реалізує така функція InputBox:

Private Sub Commandl_Click()

Dim A As String

A = InputBox("Введіть прізвище, ім’я, по _батькові студента","Приклад вікна_введення", "Щербаков Валерій Павлович")

End Sub

Функція MessageBox

Ця функція використовується для одержання від користувача відповідей «так» («ні») і відображення коротких повідомлень, наприклад про помилки або попередження. Прочитавши повідомлення, користувач клацанням лівою клавішею миші на кнопці <ОК> закриває вікно діалогу.

Вбудована функція MsgBox забезпечує створення діалогових вікон різних типів. Однак найчастіше вона застосовується для створення простого вікна-повідомлення, тобто відіграє роль команди. В цьому разі си таксис функції MsgBox такий:

MsgBox "Рядок повідомлення",0,"Заголовок_вікна"

Програмування лінійних, розгалужених і циклічних обчислювальних процесів

Відомо, що обчислювальні процеси поділяються на три основних види: лілійні, розгалужені та циклічні. Відповідно до особливостей побудови алгоритмів, властивих кожному з них, програмування цих видів обчислювальних процесів також має свої особливості.

Програмування лінійних процесів

У лінійному обчислювальному процесі всі операції виконуються послідовно у порядку їх запису. Тому всі оператори програми, що реалізують цей процес, також виконуються у порядку їх запису, а саме: зліва направо й донизу.

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

Для керування послідовністю виконання програми Visual BASIC 6.0 надає програмістам різноманітні засоби зміни порядку виконання операторів: умовні оператори й оператори циклу.

Збереження проекту. Робота над проектом завершується виконанням команди Save Project As із меню File. Система Visual BASIC запропонує зберегти модуль форми, а потім модуль проекту.

Програмування обчислювальних процесів, що розгалужуються

Обчислювальний процес, що розгалужується, передбачає вибір одного з кількох можливих варіантів обчислень залежно від результату перевірки умови, яка має вигляд виразу логічного типу. Внаслідок перевірки цієї умови можливими є два варіанти:

Так (True) умова виконується;

Ні (False) умова не виконується.

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