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

Константи

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

Const conPi = 3.142

Приведений нижче фрагмент демонструє можливості практичного застосування констант:

Const conPi = 3.142

Dim Radius As Integer

Dim Area As Double

Option Explicit

Private Sub cmdPrintArea_Click()

Radius = 3

Area .= conPi * (Radius ^ 2)

Print Area

End Sub

Цей фрагмент обчислює площу круга, використовуючи константу з ім'ям conPi (префікс con необов'язковий, хоча і бажаний). Вичислена площа круга виводиться на поточній формі (мал. 7.10).

Мал. 7.10. Результат обчислення площі круга.

Константи можна оголошувати як в процедурах, так і в секціях оголошень модулів. Щоб створити константу, доступну на рівні додатка, вкажіть при її оголошенні ключове слово Global, - наприклад Global Const Pi = 3.142.

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

Що нового ми дізналися?

  • Вибирати тип змінних для конкретних завдань.

  • Користуватися масивами для зберігання інформації.

  • Визначати константи і працювати з ними в програмах.

Зміст

ВСТУП………………………………………………………………………...

3

Урок 4. Робота з модулями і класами ………………………………………..

4

Процедури ………………………………………………………………………..

7

Функції …………………………………………………………………………...

8

Передача параметрів …………………………………………………………….

13

Урок 5. Створення і використання меню і панелей інструментів ……….

30

Урок 6. Логіка і послідовність виконання програми ……………………...

43

Логічні оператори AND, EQV, OR, XOR, NOT ………………………………..

43

Оператор If..Then..Else …………………………………………………………..

59

Оператор Select Case..End Select ………………………………………………..

61

Цикл For..Next …………………………………………………………………....

62

Цикл Do..Loop ……………………………………………………………………

63

Цикл While..Wend ………………………………………………………………..

64

Урок 7. Змінні …………………………………………………………………...

69

88

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