powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
4 сообщений из 4, страница 1 из 1
Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
    #32781438
vladlent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется определить (при помощи Win Api) из Access запущен ли Word в системе? Хрестоматийный пример DetectExcel, переделанный под Word (замена XLMAIN на OpusApp и т.д.) просьба не предлагать- вызов API FindWindow("OpusApp", 0) запускает Word (даже если Word не был запущен)и поэтому не годится. Прошу показать альтернативную проверку запущен ли Word в системе, если кто знает. Скорее всего через ROT (Running Objects Table) и т.п. Спасибо Влад.
...
Рейтинг: 0 / 0
Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
    #32781611
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерчик из .... вроде MSDN
...
Рейтинг: 0 / 0
Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
    #32781766
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно обойтись без API.

Код: plaintext
GetObject("", "Word.Application")

Должен вернуть объект Word.Application если он запущен. А...

Код: plaintext
CreateObject("Word.Application")

Запускает Word и возвращает соответствующий объект
...
Рейтинг: 0 / 0
Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
    #32782092
vladlent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за MSDN пример, попробую!

GetObject(, "Word.Application") в этой ситуации не подходит, так как запускает Word даже если он не был запущен, попробуйте сами!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Требуется определить (при помощи Win Api) из Access запущен ли Word в системе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]