Типы переменных

Синтаксис. Dim переменная As тип

Тип данных Boolean ( Bool ) может принимать два значения — True (истина) и False (ложь). Этот тип данных присваивается переменным, задействованным в качестве флажков для обозначе­ния состояния объектов. Также этот тип присваивается функциям, которые возвращают значение, сооб­щающее об успешном или неудачном выполнении какого-то действия. Численная переменная, не равная нулю, считается True ; равная нулю — False . При конвертировании переменной типа Boolean в численную переменную возвращается значение -1, если переменная типа Boolean имела значение True , и 0— если False .

Переменная типа дата/время представляет собой 64-разрядное число и может принимать значения даты от 1 января 100 года до 31 декабря 9999 года или значения времени от 0:00:00 до 23:59:59. Значения даты можно обозначать с помощью символа #, например #20/10/96#. Для преобразования даты используется функция Cdate :

dtDate = CDate(" 20 October 1995 ")

Функция Day (число) после передачи ей даты возвращает число в диапазоне 1—31. Функция Month (месяц) выделяет из даты значение месяца— от 1 до 12. Функция Year (год) возвращает из переданной даты год.

Значение Null .

MyVar = "" MyCheck = IsNull(MyVar) ' Returns False.   MyVar = Null MyCheck = IsNull(MyVar) ' Returns True.

Массивы

Dim MyArray(10, 10,10) As Integer Dim sngMulti(1 To 5, 1 To 10) As Single Dim sngArray () As Single ‘создан динамический массив Dim varData (3) As Variant varData (0) = " Claudia Bendel " varData (1) = " 4242 Maple Blvd " varData (2) = 38 varData (3) = Format (" 06-09-1952 ", " General Date ")

Другой способ объявления массивов:

Dim A As Variant

A = Array(10,20,30)

Присвоение массива переменной типа Variant позволяет изменять размерность массива.

Объекты

Dim SmithBillBD As Object

Visual Basic поддерживает объект Collection (коллекция или семейство элементов), который служит для хранения элементов любых типов данных. Вы можете использовать семейство точно так же, как массив – для хранения целых чисел, цепочек символов и других типов данных. Объект Collection содержит методы для включения, удаления и контроля элементов в семействе.

Dim AppObjects As New Col lection

Чтобы добавить AppObject в семейство, воспользуйтесь методом Add для объекта Collection . В объекте семейства предусмотрен метод Ite m , который служит для адресации элементов семейства. Чтобы удалить элемент из семейства, используйте метод Remove .

назад главная вперед