Архитектура Microsoft Windows для разработчиков


Блокировка и разблокировка объекта Application


Все пользователи обращаются к одному и тому же объекту Application, поэтому вполне возможно, что два человека одновременно попытаются модифицировать его. Методы Lock и Unlock объекта Application помогают предотвратить подобную ситуацию. Объект Application нужно блокировать только в момент непосредственного внесения изменений.

После блокировки пользователи не смогут получить доступ к объекту Application при первой необходимости. Чтобы сгладить эти неудобства, постарайтесь минимизировать время действия метода Lock.

Пример Здесь демонстрируется, как методами Lock и Unlock изменить значения счетчика посещений, используемого в Web-приложении:

<%

Application.Lock

Application("NumVisits") = Application("NumVisits") + 1

Application.Unlock

%>

Этот узел посетили

<%= ApplicationC'NumVisits") %> человек.



Содержание раздела