Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как узнать версию MS Office? [D6, Win95/98, WinME, Win2k, WinXP]


MetalFan ©   (2002-11-18 10:35:00) 

мастера, подскажите плз сабж!
и еще: можно ли узнать, установлен ли офис вообще?
спасиб за внимание!


Holy   (2002-11-18 11:00:00) [1]

Ну найди екзекшник и у него поинтересуйся... :)))


MetalFan   (2002-11-18 10:52:00) [2]

других способов нет?
не через реестр?


Holy   (2002-11-18 10:50:00) [3]

Работаешь с реестром как обычно, только при открытии этой ветки передашь параметр ЛОжь кажется и она не будет создана, а ты соответственно обработай ошибку открытия.


MetalFan   (2002-11-18 10:45:00) [4]

а по-другому нельзя?
или как узнать, существует ли данная ветка реестра?


Holy   (2002-11-18 10:39:00) [5]

Можно воспользоваться "тупыми" решениями...
1. Посмотреть в реестре, раздел унинсталл
2. В реестре в районе system/currentversion/ есть ключ офиса, имя которого и есть версия.


Calm   (2002-11-18 10:39:00) [6]

Можно попробывать читать реестр.
Office создает раздел реестра
Software\Microsoft\Office\X.0\...
где X - версия.


Наверх

Титульная страница Поиск, карта сайта Написать письмо