Empty: Variant;
Свойство Empty возвращает пустое значение.
Установка пустого значения для переменной типа Variant приводит к выделению памяти для переменной. Пустое значение будет храниться в переменной до установки какого-либо другого значения. Если осуществляется указание пустого значения для переменных, имеющих простые типы данных, то для них будет установлено значение по умолчанию соответствующего типа:
для числовых типов (Currency, Decimal, Double, Integer) - 0;
для строкового и символьного типа (String и Char) - "";
для логического типа - False;
для даты - 30 декабря 1899 г.
Sub UserProc;
Var
v: Variant;
d: DateTime;
Begin
//Если v имеет не пустое значение, то установим пустое значение
If Not v.IsEmpty Then
v := Variant.Empty;
End If;
//Получить текущую дату
d := DateTime.Now;
Debug.WriteLine(d);
//Установить пустое значение для даты
d := v;
Debug.WriteLine(d);
End Sub UserProc;
См. также: