Поделиться через


Прочие типы данных (Visual Basic)

Visual Basic имеется несколько типов данных, непредназначенных для чисел или символов. Они предусмотрены для специализированных данных, например для значений "да"-"нет", даты-времени и адресов объектов.

Таблицу, в которой приведено сравнение типов данных Visual Basic см. в разделе Сводка типов данных (Visual Basic).

Логический тип

Тип данных Boolean (Visual Basic) является значением без знака, интерпретируется как True или False. Размер его строки данных зависит от платформы для которой он реализуется. Если переменная может содержать только два значения состояния, например true/false, yes/no или on/off, объявите ее в качестве Boolean.

Тип даты

Тип данных Date (Visual Basic) является 64-разрядным значением, содержащим сведения о дате и времени. Каждое приращение представляет интервал времени в 100 наносекунд, начиная с 00:00 1-го января 1-го года по григорианскому календарю. Если переменная может содержать значение даты, значение времени, или оба этих значения, объявите ее в качестве Date.

Тип объекта

Тип данных Тип данных Object является 32-битным адресом, указывающим на экземпляр объекта в приложении пользователя или в каком-либо другом приложении. Переменная Object может указывать на любой объект, распознаваемый приложением, а также на данные любого типа данных. Если переменная хранит указатель на экземпляр класса, который не известен во время компиляции, или она может указывать на данные различных типов данных, объявите ее в качестве Object.

См. также

Задачи

Устранение неполадок, связанных с типами данных (Visual Basic)

Практическое руководство. Хранение в переменной значений True и False (Visual Basic)

Практическое руководство. Хранение значений даты и времени в переменной (Visual Basic)

Практическое руководство. Хранение данных неизвестного типа в переменной (Visual Basic)

Основные понятия

Символы типов (Visual Basic)

Числовые типы данных (Visual Basic)

Символьные типы данных (Visual Basic)

Другие ресурсы

Простые типы данных (Visual Basic)