Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.29;
Скачать: CL | DM;

Вниз

Как определить версию Word   Найти похожие ветки 

 
Juliet   (2002-07-16 13:06) [0]

Как определить версию и местоположение Microsoft Word назначенного системой обработчиком файлов с расширением .DOC?


 
olookin ©   (2002-07-16 13:12) [1]

Просканировать все диски на предмет наличия X:\Program Files\Microsoft Office\Office\Winword.exe. А версия определяется как Word.Application.Version, где сначала вызывается Word (тип Variant, CreateOleObject(Word.Application)).


 
Вячеслав ©   (2002-07-16 13:12) [2]

Сам и ответил. Посмотри в регистри чего назначено на это расширение и где оно лежит :)


 
Juliet   (2002-07-16 13:22) [3]

У меня на компе установлен и 97 и 2000 Word (т.е. 8 и 9 версии)
А в реестре c расширением Doc связан 8 Word, хотя грузится 9 - или я не там смотрю?


 
delphi_profi   (2002-07-16 13:23) [4]

А сканировать то зачем???
Так же, как и версия: Application.Path


 
Juliet   (2002-07-16 13:26) [5]

У меня на компе установлен и 97 и 2000 Word (т.е. 8 и 9 версии)
А в реестре c расширением Doc связан 8 Word, хотя грузится 9 - или я не там смотрю?


 
Juliet   (2002-07-16 13:37) [6]

Самое интересное в том, что я запускаю сервер автоматизации Word и открываю в нем документ. И в зависимости от того, какой из Word-ов (97 или 2000) был перед этим загружен, в той же версии и открывется документ. А мне бы хотелось узнать, какой же Word загрузится в данный момент?


 
olookin ©   (2002-07-16 15:31) [7]

Послушайте, раз Вы запускаете Word, значит можно и вызвать Word.Application.Version. Или нельзя?
Ну можно так (по-моему).
Сначала:
Word:=GetActiveOleObject(Word.Application);
Затем:
Ver:=Word.Application.Version;
Showmessage(Ver);



Страницы: 1 вся ветка

Текущий архив: 2002.07.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
6-95474
Kasalex
2002-05-17 15:29
2002.07.29
Помогите плиз с подключением к ServerSocket!


14-95529
[NIKEL]
2002-07-03 00:30
2002.07.29
Расслабся !


8-95458
vajo
2002-03-21 07:15
2002.07.29
Определение цвета точки в GIF


4-95603
SPeller
2002-05-21 17:03
2002.07.29
Ох уж эти хуки.....


1-95404
AFROLOV
2002-07-16 10:00
2002.07.29
Как лучше сделать форму похожую на Code Assistant в Delphi