Использование LocalServer отличного от зарегистрированного
От: andrey_kon Россия  
Дата: 18.02.04 13:53
Оценка:
Всем привет.
Стоит задача – просмотр Word документа в моем проложенни с использованием ActiveX document технологии. Можно ли использовать для этого MSWordViewer а не сам Word? На машине, где не установлен Word, MSWordViewer работает как сервер *.doc файлов...
AndreyK
Re: Использование LocalServer отличного от зарегистрированно
От: Vi2 Удмуртия http://www.adem.ru
Дата: 19.02.04 04:47
Оценка:
Здравствуйте, andrey_kon, Вы писали:

_>Стоит задача – просмотр Word документа в моем проложенни с использованием ActiveX document технологии. Можно ли использовать для этого MSWordViewer а не сам Word? На машине, где не установлен Word, MSWordViewer работает как сервер *.doc файлов...

И да, и нет. Нужно пробовать. И вот почему.

Сам .doc файл самодостаточен для открытия его Вордом, потому как хранит состояние СОМ объекта — документа Ворда. Поэтому если Нечто работает с содержимым doc файла, то повлиять шансов мало — только менять поведение кокласса "Word.Document" глобально для всех. Но может MSWordViewer для этого и задуман.

Если же это Нечто обращается в Реестр за информацией: "А что это такое — вот это, мне переданное?", то не все потеряно — в Реестре это можно подкорректировать. HKCR\.doc и т.п. без глубокой замены коклассов.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.