Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

EnableCancelKey - запрещаем остановку программы

Объектная модель MS Word | Листинг 9.1. Связывание объекта с объектной переменной (html, txt) | Объект Application - приложение | Листинг 9.4. Оператор With - End With (html, txt) | CleanString - очистка строк | Листинг 9.32. Определение свободного дискового пространства (html, txt) | Листинг 9.36. Объявляем новую объектную переменную (html, txt) | Листинг 9.37. Связываем переменную с приложением (html, txt) |


Читайте также:
  1. I. ПРОГРАММЫ БАКАЛАВРИАТА
  2. I. СТАТУС ПРОГРАММЫ
  3. II. Механика Программы
  4. II.3.2.Механизм реализации Программы.
  5. III. Описание Уровней Программы
  6. IV. Критерии оценки реализации Программы .

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 - недавно открытые файлы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)