Элемент управления MS Word ActiveX - возможно ли получить доступ к открытым документам? - PullRequest
4 голосов
/ 23 февраля 2010

Я могу использовать элемент управления MS Word ActiveX для доступа к некоторым параметрам, связанным с самим приложением MS Word. Я также могу открыть новые документы и затем выполнить автоматизацию этих документов.

Можно ли получить доступ к документам, которые уже были открыты на моем компьютере, а затем выполнить действия с ними?

Я использую следующий код (в блоке javascript на веб-странице):

var w=new ActiveXObject('Word.Application');
w.Visible = true;
var doc = w.Documents.Add();

1 Ответ

2 голосов
/ 03 марта 2010

Оказалось, что мне просто нужно инициализировать компонент ActiveX другим способом:

var w = GetObject('',"Word.Application");

Таким образом, я мог бы перечислять и получать доступ ко всем документам, открытым на компьютере пользователя.

...