Variant.IsNull

Синтаксис

IsNull: Boolean;

Описание

Свойство IsNull возвращает признак отсутствия значения в переменной.

Комментарии

Свойство IsNull возвращает значение True, если данные в переменной отсутствуют или в качестве значения задана пустая ссылка. Во всех других случаях свойство возвращает значение False.

При инициализации новой переменной типа Variant значение в ней отсутствует до установки какого-либо значения или объекта. В зависимости от указываемого значения автоматически будет изменён тип данных, хранящихся в переменной. При установке константы Null в качестве значения для переменной происходит сброс значения и освобождение ресурсов, которые были затрачены на хранение значения.

Пример

Sub Main;

Var

v: Variant;

b: Boolean;

Begin

b := v.IsNull;

End Sub Main;

После выполнения примера в переменной «b» хранится значение, является ли переменная «V» пустой.

См. также:

Variant