IsNull: Boolean;
Свойство IsNull возвращает признак отсутствия значения в переменной.
Свойство IsNull возвращает значение True, если данные в переменной отсутствуют или в качестве значения задана пустая ссылка. Во всех других случаях свойство возвращает значение False.
При инициализации новой переменной типа Variant значение в ней отсутствует до установки какого-либо значения или объекта. В зависимости от указываемого значения автоматически будет изменён тип данных, хранящихся в переменной. При установке константы Null в качестве значения для переменной происходит сброс значения и освобождение ресурсов, которые были затрачены на хранение значения.
Sub UserProc;
Var
v: Variant;
b: Boolean;
Begin
b := v.IsNull;
End Sub UserProc;
После выполнения примера в переменной «b» хранится значение, является ли переменная «V» пустой.
См. также: