Visual Basic.Net
Среда, 16.07.2025, 04:58
Меню сайта

Категории каталога
Visual Basic.NET [9]
Visual Basic 6.0 [17]
VBA [13]
VBScript [1]

Форма входа

Поиск

Друзья сайта
Создайте свой сайт Все для веб-мастера Программы для всех Мир развлечений WOlist.ru - каталог качественных сайтов Рунета

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наш опрос
Оцените мой сайт
1. Отлично
2. Неплохо
3. Хорошо
4. Плохо
5. Ужасно
Всего ответов: 23

Главная » Статьи » Программирование на Visual Basic » VBA

Определение события завершения Word
Если вы запустили и активировали Word, вы можете с легкостью контролировать не выключил ли вам его пользователь. Достаточно просто декларировать переменную Word.Application с ключевым словом WithEvents. Вы получите доступ к двум событиям, одно из которых Quit, выполняемое при завершении работы Word. До тех пор, пока код, в этом событии не будет выполнен, Word не будет закрыт.
Private WithEvents myWord As Word.Application 

Private Sub Form_Load()
Set myWord = New Word.Application 'объявляем переменную
myWord.Documents.Add 'добавляем новый документ
myWord.Visible = True 'активируем
End Sub

Private Sub myWord_Quit()
MsgBox "Word хочет закрыться:)" 'как нибудь реагируем
End Sub

Категория: VBA | Добавил: Vadim (12.01.2009)
Просмотров: 1240 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2025
Бесплатный конструктор сайтовuCoz