Ключевое слово НОЛЬ
Обозначает пустое значение типа функция или интерфейс.
Используется в выражениях, при объявлении переменных и при передаче параметров функциям.
Примеры:
ЕСЛИ НЕ ПодтверждатьЗакрытие ТО ДиалогНастройки.закрытие = НОЛЬ // убираем обработчик "закрытие" КОНЕЦ_ЕСЛИ
ИНТЕРФЕЙС И_Ячейка
[
ФУНКЦИЯ СТРОКА: Текст;
]
ТИП ПростаяЯчейка(И_Ячейка)
[
СТРОКА: текст;
ФУНКЦИЯ СТРОКА: Текст РЕЗУЛЬТАТ = текст КОНЕЦ_ФУНКЦИИ
]
ФУНКЦИЯ И_Ячейка: СоздатьЯчейку(СТРОКА: стр)
РЕЗУЛЬТАТ = СОЗДАТЬ(И_Ячейка, ПростаяЯчейка, [ текст = стр ])
КОНЕЦ_ФУНКЦИИ
ВЫЧИСЛИТЬ
ПЕРЕМ И_Ячейка: ячейка = СоздатьЯчейку("Здравствуй, Мир!")
СООБЩЕНИЕ(ячейка.Текст)
ячейка = НОЛЬ // больше не нужна: зануляем, объект типа ПростаяЯчейка удаляется
//...
КОНЕЦ