Шаг 39 - Событие календаря До обновления (BeforeUpdate).

Событие календаря До обновления (BeforeUpdate) возникает после выбора пользователем даты в календаре, но до выделения в календаре новой даты.

Синтаксис
Sub имяЭлемента_BeforeUpdate (Cancel As Integer)
Процедура обработки события BeforeUpdate использует следующие аргументы.

Аргумент		Описание
имяЭлемента	Имя элемента управления-календаря.
Cancel	Если этот аргумент получает значение True (–1) в процедуре, событие отменяется.

Дополнительные сведения
Данное событие возникает при переходе на новую дату в календаре с помощью клавиатуры или мыши.
Перед возникновением данного события происходит изменение значения свойства Value на новую дату.
Для отмены события BeforeUpdate и возврата календаря в исходное состояние необходимо задать для аргумента Cancel значение True во время выполнения данной процедуры. В этом случае новая дата, выбранная пользователем, выделяется. После завершения выполнения процедуры обработки события происходит восстановление свойства Value до значения, которое оно имело до запуска процедуры.

Hosted by uCoz