Не удалось скомпилировать использованный модуль 'SHDocVw.pas' (Delphi) Active X - PullRequest
1 голос
/ 16 февраля 2011

Я обновляю приложение с Delphi 6 до Delphi XE.Я использую TWebBrowser, но по какой-то причине Delphi отказывается распознавать TWebBrowser как тип, а также продолжает добавлять ShDocVw к предложению использования.Затем он выдает ошибку

Could not compile used unit 'SHDocVw.pas'

Я не совсем уверен, почему он добавляет это.Есть идеи о том, что происходит?

1 Ответ

0 голосов
/ 16 февраля 2011

В итоге я просто скопировал файл SHDocVw_TBL.pas, находящийся в исходном коде Delphi XE, и вставил его в папку с моим кодом.Затем я переименовал его в SHDocVw, и все работает нормально.Очевидно, Delphi не был достаточно умен, чтобы понять, что SHDocVw_TBL - это то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...