Читайте также: |
|
09-05-Cancel.docm - пример к п. 9.5.7
EnableCancelKey - позволяет разрешать и запрещать пользователю остановку программы по нажатию сочетания клавиш Ctrl + Break. Это может быть полезно при выполнении участков кода, которые нельзя прерывать.
Для того чтобы запретить прерывание работы программы нужно присвоить этому свойству значение wdCancelDisabled, для разрешения - wdCancelInterrupt.
Пример использования этого оператора вы можете найти в листинге 9.27.
Dim num_b As Double
MsgBox ("Вы не сможете прервать выполнение " + _
"следующего кода")
Application.EnableCancelKey = wdCancelDisabled
For i = 1 To 1000000
For j = 100 To 1 Step -1
num_b = num_b * i / j
Next j
Next i
Application.EnableCancelKey = wdCancelInterrupt
MsgBox ("А теперь Ctrl + Pause Break " + _
"снова работает")
Листинг 9.27. Запрет прерывания выполнения программы (html, txt)
IsObjectValid - проверка объектных переменных
IsObjectValid - позволяет проверить объектную переменную. Если объект, на которую она ссылается, существует - проверка возвратит True, если нет - False. Это свойство полезно использовать для проверки объектов, которые могут быть удалены пользователем. Если объект существует, можно произвести с ним какие-либо действия. Если нет - сообщить причину, по которой действия невозможны.
Дата добавления: 2015-07-25; просмотров: 126 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
NewWindow - копия окна активного документа | | | RecentFiles - недавно открытые файлы |