|
Процедура типу Function і процедура типу SubDate: 2015-10-07; view: 382. ПРОЦЕДУРИ, СКЛАДНІ КОНСТРУКЦІЇ Процедури обробки подій є локальними процедурами, пов'язаними з певною формою. Для того, щоб зробити певні процедури загальнодоступними, їх потрібно оголосити в одному чи декількох стандартних модулях. Стандартний модуль, або модуль програми, являє собою особливий файл з розширенням bas, який зберігає змінні і процедури, які можуть бути використані у будь-якому місці програми. Стандартний модуль входить до складу проекту, він, як і форми, може бути збережений у зовнішній пам'яті: меню File, команда Save Module1, вказати місце збереження і ім'я модуля. Стандартних модулів, як і форм, у проекті може бути декілька. На відміну від форм, стандартний модуль не містить об'єктів і встановлюваних властивостей об'єктів, а тільки текст програми, який може бути відображеним і відредагованим у вікні редактору коду. В процедурах обробки подій користувач може використовувати власноруч розроблені процедури, оголошені у стандартному модулі даного проекту. Існують такі різновиди процедур стандартного модуля: процедура типу Function (функції) і процедура типу Sub (підпрограми). Процедури типу Function (функція).Функції створюються тоді, коли деякі дії потрібно виконувати кілька разів у програмі. Такі процедури викликаються з інших процедур, зазвичай вони використовуються для обчислень. Вони мають аргументи, через які одержують вхідні значення. Синтаксис: Function <ім'я функції > ( [ аргументи функції ] ) [As < тип > ] Оператори функції [ Exit Function ] із процедури.
|