powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сравнение документов через объектную модель
3 сообщений из 3, страница 1 из 1
Сравнение документов через объектную модель
    #37129376
denverus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравниваю 2 файла следующим образом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
word = new ActiveXObject ("Word.Application");
with (word) {

destination =Documents.Open('D:\\Projects\\Development\\Test\\JS\\3-1.doc', true, true);
destination.Compare('D:\\Projects\\Development\\Test\\JS\\3.doc', "Comparison", 2, true, true);

word.visible=1
}

Обычные документы он сравнивает без проблем, но если хотя бы 1 документ запаролен (Protect Document), то вылезает ошибка на след строке:
destination.Compare('D:\\Projects\\Development\\Test\\JS\\3.doc', "Comparison", 2, true, true);

Как можно сделать так чтобы он сравнивал любой документ?

Запароленные документы открыть и просмотреть можно и даже сравнить из под самого Word'a. Но через объектную модель не как не получается.
...
Рейтинг: 0 / 0
Сравнение документов через объектную модель
    #37130179
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denverus,

так запаролен 3-1.doc или 3.doc ?
...
Рейтинг: 0 / 0
Сравнение документов через объектную модель
    #37130726
denverus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть так и так, и даже оба.
Я немного ошибся, написав выше, что документы можно сравнивать из под самого Word если хоть 1 запаролен. Просматривать можно а сравнивать нет.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сравнение документов через объектную модель
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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