Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > проверка установки офиса 365


Автор: maxfox111 23.12.2018, 12:03
Добрый день,
Не подскажет ли кто нибудь ответы на следующие вопросы:
1) Можно ли как то, из программы на дельфи, определить установлен или нет Микрософт офис на локальном компьютере
2) Можно ли как то, из программы на дельфи, определить установлен или нет Микрософт офис365 на локальном компьютере
3) Можно ли как то, из программы на дельфи, определить актуальна ли лицензия на офис365

Проблема:
1)при запуске екселя365, из программы на дельфи, как не отлавливаю исключения, но все равно выскакивает сообщение о том, что лицензия закончилась. Хотя сам ексель вполне удачно запускается.
2)при попытке запустить почту365 та же самая картина.

(delphi XE8 или delphi7)

Спасибо

Автор: Hiori 27.12.2018, 08:30
я задам Вам два встречных вопроса:
1) Можно ли как-то (без программы на дельфи) проверить установлено ли приложение и срок его лицензии? (например записи в реестре)
2) Когда Вы определились, что конкретно нужно искать в реестре, можно ли в программе на дельфи вызвать класс TRegistry и поискать нужные Вам записи?

я не пытаюсь подстебнуть или высмеять Вас, я предлагаю Вам вариант решения вопроса. сначала - выяснить интересующий вас вопрос, потом - повторить Ваши действия с помощью соответствующих классов из приложения.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)