Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тема14. Поняття про використання



функцій користувача і підпрограм

  1. Різновиди процедур і функцій у Visual Basic.
  2. Створення і виклик простої процедури.
  3. Створення і обчислення функції користувача.
  4. Розв’язування вправ.

Visual Basic є процедурною мовою програмування. Це означає, що у Visual Basic можна створювати блоки програмного коду, на які потім можна посилатися по імені. Після того, як блок коду одержить ім’я, він може бути неодноразово викликаний на виконання з різних місць програми. Такі блоки програмного коду називаються підпрограмами (процедурами і функціями).

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

Існує декілька різновидів процедур і функцій.

Процедури обробки подій – викликаються в тому випадку, коли з окремим елементом управління відбулася деяка подія.

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

Вбудовані функції - це певні набори команд, які існують в мові Visual Basic і призначені для виконання обчислень на підставі вихідних даних, наприклад Abs, Sin, Sqr, Val, Str та ін..

Функції користувача – це групи операторів, призначені для виконання деяких обчислень і передачі результатів обчислень в інші частини програми.

Створення і виклик простої процедури.

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

Загальний опис процедури такий:

Private SUB <назва > ()

<Рядки програмного коду>





Дата публикования: 2014-11-04; Прочитано: 351 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...