Page 62 - 4192
P. 62

Public – глобальне (відкрите), доступне всьому додатку;
                Private – доступна на рівні модуля форми;
                Dim  –  змінна  доступна  на  рівні  модуля  форми  або  тієї
           процедури, де була об'явлена.

                             ОБЛАСТЬ ВИЗНАЧЕННЯ ЗМІННИХ

                Дуже  важливою  характеристикою  змінних  є  область  їх
           визначення.  В  Visual  Basic  є  три  види  областей  визначення,
           які характеризують доступність змінної.
                Локальні змінні, які визначаються всередині процедури
           або функції.  Вони доступні тільки всередині  цієї процедури.
           Локально  об'явлені  змінні  при  виході  з  процедури
           вилучаються  з  пам'яті,  та  при  новому  виклику  процедури
           ініціалізуються заново, їх зміст при цьому не зберігається, що
           не  завжди  доцільно.  Локальні  змінні  потрібно  описати
           всередині цієї процедури з ключовим словом Dim.
                Змінні  контейнера  визначаються  в  секції  (General)
           (Declarations)  і  доступні  тільки  всередині  відповідного
           контейнера (форми, модуля або класу).
                Глобальні  змінні  визначаються  в  секції  (General)
           (Declarations)  модуля.  При  цьому  замість  оператора  Dim
           використовується  зарезервоване  слово  Public.  Глобальні
           змінні  доступні  у  всіх  модулях  і  процедурах  проекту.  При
           запобіганні  помилок  в  програмі  і  для  підвищення  її
           ефективності  всі  змінні,  що  використовуються  в  програмі,
           повинні бути оголошені із зазначенням типу даних (табл. 5).
           При  оголошенні  змінних  їм  відводиться  місце  в  пам'яті,
           визначається спосіб зберігання. Тип змінної також може бути
           визначений за допомогою суфікса (табл.6)





                                              61
   57   58   59   60   61   62   63   64   65   66   67