ВУЗ:
Составители:
Рубрика:
5
Dim X As Single, ЧислоЭлементов As Integer, 
Пи As Double, S As String.  
После String может стоять знак* и указано число симво-
лов в строке (длина строки). 
Оператор присваивания:  
ИмяПеременной=ЗначениеПеременной 
Наряду с переменными применяются встроенные и пользова-
тельские  константы.  Все  встроенные  константы  имеют  префикс 
vb (например: vbWhite – это название константы обозначения 
цвета, т.е. ячейки памяти, где сохранено число 16777215). 
Последовательность 
данных одного типа, расположенных в 
памяти  последовательно,  может  образовывать  массив.  Массив 
обозначается именем с указанием размерности и типа данных:  
Dim ИмяМассива(размерность1, размерность2, ...) As тип.  
Пример: Dim arrB(1,9) As Integer. 
Обращение  к  элементу  массива  осуществляется  указанием 
его имени и индекса. По умолчанию индекс массива начинается с 
нуля.  Для  явного  указания  границ  массива 
применяется  служеб-
ное слово To:  
Dim arrB(1 To 2,1 To 10) As Integer.  
Возможно объявление  статических  и  динамических  масси-
вов.  Значения  верхней  и  нижней  границ  области  памяти  для 
статического массива не могут быть изменены в программе. Ес-
ли количество элементов массива неизвестно заранее и будет оп-
ределяться по ходу выполнения программы, то следует объявить 
динамический  массив
.  Для  этого  применяются  операторы  Dim, 
ReDim и Erase.  
Пример: Dim intI As Integer 
Dim arrA() As integer 
… 
IntI=1000 
… 
ReDim arrA(intI) /*для arrA выделяется  память 
из 2*1000 байт*/ 
… 
Erase arrA /*память, выделенная для arrA: 0 байт*/ 
                              5
      Dim X As Single, ЧислоЭлементов As Integer,
Пи As Double, S As String.
      После String может стоять знак* и указано число симво-
лов в строке (длина строки).
      Оператор присваивания:
      ИмяПеременной=ЗначениеПеременной
      Наряду с переменными применяются встроенные и пользова-
тельские константы. Все встроенные константы имеют префикс
vb (например: vbWhite – это название константы обозначения
цвета, т.е. ячейки памяти, где сохранено число 16777215).
      Последовательность данных одного типа, расположенных в
памяти последовательно, может образовывать массив. Массив
обозначается именем с указанием размерности и типа данных:
      Dim ИмяМассива(размерность1, размерность2, ...) As тип.
П р и м е р : Dim arrB(1,9) As Integer.
      Обращение к элементу массива осуществляется указанием
его имени и индекса. По умолчанию индекс массива начинается с
нуля. Для явного указания границ массива применяется служеб-
ное слово To:
      Dim arrB(1 To 2,1 To 10) As Integer.
      Возможно объявление статических и динамических масси-
вов. Значения верхней и нижней границ области памяти для
статического массива не могут быть изменены в программе. Ес-
ли количество элементов массива неизвестно заранее и будет оп-
ределяться по ходу выполнения программы, то следует объявить
динамический массив. Для этого применяются операторы Dim,
ReDim и Erase.
П р и м е р : Dim intI As Integer
             Dim arrA() As integer
             …
             IntI=1000
             …
             ReDim arrA(intI) /*для arrA выделяется память
                                     из 2*1000 байт*/
             …
             Erase arrA /*память, выделенная для arrA: 0 байт*/
