Показать сообщение отдельно
  #1 (permalink)  
Старый 13.04.2012, 11:10
Новичок на форуме
Отправить личное сообщение для discribe Посмотреть профиль Найти все сообщения от discribe
 
Регистрация: 13.04.2012
Сообщений: 6

Проблема повторного открытия Word в фоновом режиме
Доброго времени суток!
Задача состоит в том что бы обработать word документ в фоновом режиме.
Данная задача мною решается сл образом:

//*************//
Word = new ActiveXObject("Word.Application"); // creates the word object
Word.Visible=false; // doesn't display Word window
var oLoadedDocument = Word.Documents.Open(idFile.value); // specify path to document
Doc = Word.Documents(idFile.value).content;
Word.quit(0);
//************//

Проблема появляется когда документ Word с именем из idFile.value уже был уже открыт. Выскакивает окно "Файл уже используется" и выбор пунктов:
1) Открыть только для чтения
2) Создание лок. копии и т п.
При этом данное окно невидимо и что бы его отобразить пользуюсь диспетчером задач.

Как можно обойти данную проблему (возможно как то открывать документ только для чтения) или хотя бы как то обработать исключение с сообщением пользователю???
Ответить с цитированием