Page 124 - 4192
P. 124

При  застосуванні  оператора  ReDim  виникає  небезпека
           втрати  його  змісту,  оскільки  після  зміни  розмірності
           елементам масиву присвоюються значення за замовчуванням.
           Щоб  не  було  втрати  змісту  необхідно  застосовувати  ReDim
           разом з ключовим словом Preserve.
                Приклад. '(General) (Declarations)
                Dim А( ) As Variant
                Private Sub Command 1_Click()
                ReDim Preserve A(50 To 15)
                Тіло процедури
                End Sub

                Зауваження!  При  використанні  ключового  слова
           Preserve можна змінювати тільки верхню границю.

                Приклад. ‘(General) (Declarations)
                Dim А( ) As Variant
                Private Sub Command 1_Click
                ReDim A (10 To 20)
                ReDim Preserve A(10 To 25)’ Вірно
                ReDim Preserve A(15 To 25)’ Помилка
                Тіло процедури
                End Sub

                     3  ФУНКЦІЯ СТВОРЕННЯ МАСИВУ ARRAY

                Призначення.
                Функція  створює  новий  масив  типу  Variant,  який  буде
           відразу заповнений зазначеними елементами. Якщо Ви хочете
           створити  масив  іншого  типу,  то  оголошуйте  його  за
           допомогою оператора Dim.
                Синтаксис: Аrrау(<список елементів масиву>)





                                             123
   119   120   121   122   123   124   125   126   127   128   129