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

Вниз

Старый, добрый MS Office или о версиях...   Найти похожие ветки 

 
vlad_ri1   (2002-10-29 21:22) [0]

Как узнать версию установленного MS Office?
Вариант с чтением ключей реестра типа ...\SOFTWARE\Microsoft\Office хорош, да не очень, ибо:
1. если был произведён апгрейд с предыдущей версии (предположим с 8.0 до 9.0) то в данном ключе будет информация об обеих версиях, и
2. если был произведён лишь частичный апгрейд то непонятно какой версией того или иного приложения пользуеться юзер.


 
¤NoNaMe¤ ©   (2002-10-29 22:10) [1]

regData := TRegistry.Create;
regData.RootKey := HKEY_CLASSES_ROOT;
try
if regData.OpenKey("\Excel.Application\CurVer", False) then
begin
cls_ExcelObject := regData.ReadString("");
regData.CloseKey;
end
finally
regData.Free;
end;
try
Excel:=CreateOleObject(cls_ExcelObject);



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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
3-21407
Ghost-kasper
2002-10-18 14:24
2002.11.07
Экспорт и импорт данных используя Excel


3-21396
malex_1
2002-10-18 10:32
2002.11.07
Halcyon 6, значения по умолчанию


1-21569
Vile_denis
2002-10-29 16:48
2002.11.07
!!!! Срочно нужна помощь спецов !!!!


14-21823
Пасечник
2002-10-20 15:48
2002.11.07
срочно требуется компонент Async Pro


3-21419
Nikolai_S
2002-10-18 14:27
2002.11.07
Почему не работает TADODataSet.Locate по полю типа DateTime?