Delphi Tokyo, Office 2016. У меня уже есть приложение, которое уже давно работает.Я пошел этим утром, чтобы запустить приложение, и внезапно оно выдает ошибку.Я открываю исходный код и шаг за ним.Выдает следующую ошибку:
'Project ... raised exception class EIntfCastError with message 'Interface not supported'.
Строка кода, вызывающая проблему:
oExcel := CreateOleObject('Excel.Application') as ExcelApplication;
Исходный код не изменился.Впервые проблема была обнаружена в исполняемом файле.Excel, кажется, работает нормально.Есть еще один факт, который может иметь или не иметь значение ... Каждый раз, когда я запускаю Outlook, я получаю всплывающее сообщение об ошибке «Не удалось загрузить приложение повышения».Это началось примерно 1 месяц назад, и, насколько мне известно, я не думаю, что запустил свое приложение с тех пор, как начал получать это сообщение.Я не могу найти никакой информации об этом, но, похоже, это не влияет на Outlook.(Я выполнил как Quick Repair, так и Online Repair для MS Office 2016, но ни одно из этих действий ничего не меняет.) Когда я смотрю на плагины Outlook, у меня нет плагина под названием «Elevation».
Проблема Outlook может или не может быть связана с проблемой Excel.
Что здесь происходит?Как мне отладить это дальше?