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

Вниз

Как определить версию Office установленного на машине?   Найти похожие ветки 

 
leonidus   (2007-11-08 13:28) [0]

Удалено модератором
Примечание: спам


 
clickmaker ©   (2007-11-08 13:34) [1]

v := CreateOleObject("Word.Application");
strVer := v.Version;

?


 
leonidus   (2007-11-08 13:44) [2]

Да, это то что нужно. Большое спасибо.


 
Сергей М. ©   (2007-11-08 15:29) [3]


> это то что нужно


Это не то что нужно.

Это версия Ворда, а не Офиса.

Офис <> Ворд.


 
Dib@zol ©   (2007-11-08 15:31) [4]

Ну тогда надо открыть ешё Excel.Application и PowerPoint.Application и найти среднее арифметическое :)


 
Сергей М. ©   (2007-11-08 15:35) [5]

Куда уж проще залезть, скажем, сюда

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0


 
Dib@zol ©   (2007-11-08 15:39) [6]

А у меня там например версия и не проставлена...


 
Сергей М. ©   (2007-11-08 15:43) [7]

Что, и в HKCU тоже не проставлена ?
Странный какой-то у тебя Офис, ей-богу)


 
Dib@zol ©   (2007-11-08 15:46) [8]

Office 97, аднака :D


 
Сергей М. ©   (2007-11-08 15:51) [9]

Дык в [5] про него и речь)


 
Dib@zol ©   (2007-11-08 15:52) [10]

Неа. В самом ключе ничего не прописано, а под-ключей у него слишком дофига, чтоб искать. Где конкретно пишется версия?


 
clickmaker ©   (2007-11-08 15:52) [11]


> [4] Dib@zol ©   (08.11.07 15:31)

Outlook & Access забыл :)


 
Anatoly Podgoretsky ©   (2007-11-08 16:31) [12]

> Сергей М.  (08.11.2007 15:35:05)  [5]

А вот это я бы не стал делать, ни о чем не говорит, а вот версии продукта в офисе синхронизированы, если Ворд 2000 то и офис 2000.
Та и бессмысленно говорить об версии офиса, это же не рабочее, нельзя запустить, запустить можно продукты из него. Кроме того офисов одновременно может быть несколько и с разным составом продуктов. Например у меня по щелчку запускается Ворд 2003 и Эксель 2007, соответственно.


 
Сергей М. ©   (2007-11-08 16:42) [13]


> если Ворд 2000 то и офис 2000.


2000 - это же не версия пакета)


 
Anatoly Podgoretsky ©   (2007-11-08 17:00) [14]

> Сергей М.  (08.11.2007 16:42:13)  [13]

А что?


 
Сергей М. ©   (2007-11-08 17:04) [15]

Имя продукта)


 
clickmaker ©   (2007-11-08 17:12) [16]


> [15] Сергей М. ©   (08.11.07 17:04)
> Имя продукта)

фамилия ) Они же - семейство


 
DVM ©   (2007-11-08 21:39) [17]

Задача изначально поставлена неверно. Ну вот скажите зачем знать именно номер версии самого офиса? Не конкретных приложений а офиса? Как будто сам офис это нечто осязаемое - это просто общее название.


 
umbra ©   (2007-11-09 17:23) [18]


> Ну вот скажите зачем знать именно номер версии самого офиса?
>  Не конкретных приложений а офиса?

к тому же, офисов может біть несколько и для разных его приложений по умолчанию берутся разные версии :) . Т.е. CreateOleObject("Word.Application"); может создавать ворд из 97 оффиса, а CreateOleObject("Excel.Application"); - эксель из ХР :)


 
Riply ©   (2007-11-09 18:05) [19]

> [17] DVM ©   (08.11.07 21:39)
> Задача изначально поставлена неверно. Ну вот скажите зачем знать именно номер версии самого офиса?
> Не конкретных приложений а офиса? Как будто сам офис это нечто осязаемое - это просто общее название.

В одой из контор - это часть тестового задания при приеме на работу :)



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

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

Наверх




Память: 0.51 MB
Время: 0.019 c
15-1200672674
Dib@zol
2008-01-18 19:11
2008.02.17
Растеризация


2-1201195711
timekiller
2008-01-24 20:28
2008.02.17
Самообновления файла.exe


2-1200991020
MNNN
2008-01-22 11:37
2008.02.17
Скопировать с языком


2-1201196422
repus
2008-01-24 20:40
2008.02.17
Тема игр РПГ


3-1191474746
pavel_guzhanov
2007-10-04 09:12
2008.02.17
Ошибка при попытке подключения к БД