КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вихід з програми
Оператор End негайно закриває додаток. Після оператору End не виконується жоден код і не відбувається жодна подія. 3.3. ВИКОРИСТАННЯ ЗМІННИХ У ПРОГРАМІ
Змінна – іменоване місце в пам'яті комп'ютера, яке має ім'я (ідентифікатор) та значення. Ідентифікатор – це послідовність букв, цифр та спеціальних символів (!. $, @, %, &), що починається з букви. Довжина ідентифікатора ≤ 20 символів. Ім'я не повинно вміщувати крапку, співпадати з ключовим словом Visual Basіс, повинно бути унікальним в межах області видимості. Інколи необхідно зберігати деякі значення під час виконання програми. Для цього змінні різних типів оголошуються за допомогою оператора об'яви змінних. Формат: Повний синтаксис оголошення змінних: Public / Private / Dim <ім'я змінної> [As <ім'я типу>] У квадратні дужки узята необов'язкова частина команди. Знак / замінює слово "або". Перше ключове слово визначає область видимості змінної: Public – глобальне (відкрите), доступне всьому додатку; Private – доступна на рівні модуля форми; Dim – змінна доступна на рівні модуля форми або тієї процедури, де була об'явлена.
Область визначення змінних
Дуже важливою характеристикою змінних є область їх визначення. В Visual Basic є три види областей визначення, які характеризують доступність змінної. Локальні змінні, які визначаються всередині процедури або функції. Вони доступні тільки всередині цієї процедури. Локально об'явлені змінні при виході з процедури вилучаються з пам'яті, та при новому виклику процедури ініціалізуються заново, їх зміст при цьому не зберігається, що не завжди доцільно. Локальні змінні потрібно описати всередині цієї процедури з ключовим словом Dim. Змінні контейнера визначаються в секції (General) (Declarations) і доступні тільки всередині відповідного контейнера (форми, модуля або класу). Глобальні змінні визначаються в секції (General) (Declarations) модуля. При цьому замість оператора Dim використовується зарезервоване слово Public. Глобальні змінні доступні у всіх модулях і процедурах проекту. При запобіганні помилок в програмі і для підвищення її ефективності всі змінні, що використовуються в програмі, повинні бути оголошені із зазначенням типу даних (табл. 4). При оголошенні змінних їм відводиться місце в пам'яті, визначається спосіб зберігання. Тип змінної також може бути визначений за допомогою суфікса. Типи даних
Таблиця 4. Типи даних Visual Basic
Таблиця 5. Приклади оголошення змінних
Зауваження! Змінну можна оголосити без використання оператора Dim (неявний опис) за допомогою оператора присвоювання: х =- 5.6; у="Іванов".
Якщо в подальшому ім'я змінної буде введено невірно, то Visual Basic не виявить помилки. Приклад. Виконаємо процедуру, замінюючи в ній опис даних. 1) Dim x AS Double, у AS Double ' Дійсне подвійної точності з плаваючою десятковою комою х=1.78631598770806 у=1.959426478990327 2) Dim x!, у! ' Одинарної точності з плаваючою десятковою комою x= 1.786316 у= 1.959427 3) Dim x@, у@ ' Грошові одиниці х=1.79 у=1.96 4) Dim x AS Integer, у AS Integer ' Тип даних ціле х=2 у=2
3.4. КОНСТАНТИ: ЗМІННІ, ЯКІ НЕ ЗМІНЮЮТЬСЯ
Якщо в програмі використовується змінна, значення якої ніколи не змінюється, то краще використовувати замість змінної константу. Константа являє собою умовне ім'я, що використовується замість числа, або текстового рядка, що не підлягає зміні. Дія константи схожа з дією змінної, але її значення не може бути змінено в процесі використання програми. Константи оголошуються за допомогою ключового слова Const. Повний синтаксис оголошення: Public/ Private I Const < ім'я > [ AS < ім'я типу > | = < значення > Приклад. Const Pi=3.14159 Щоб константа була доступна всім процедурам програми, необхідно створити її в стандартному модулі, записавши ключове слово Public перед описанням константи. Приклад. Public Const As Single Pi=3.142
3.5. ФУНКЦІЇ VISUAL BASIC
Стандартні типи функцій
Функція – це оператор, що виконує певні дії та повертає результат роботи у програму. Функція може мати один або кілька аргументів, які беруться в дужки і відокремлюються між собою комами. Стандартними стосовно Visual Basic 6.0 називаються такі функції, обчислення яких є складовими компонентами системи Visual Basic. По призначенню вбудовані функції поєднуються в наступні групи: • фінансово-математичні функції; • функції перетворення типу; • математичні функції; • функції статуса; • функції обробки рядків; • функції дати та часу; • функції для роботи з масивами; • функції для роботи з файлами.
Дата добавления: 2014-01-04; Просмотров: 444; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |